TTM20172016201520142013
Gross margin41.5%41.5%40.8%40.0%39.7%39.1%
Gross margin growth (bps)757576256435
Operating margin7.9%7.9%6.8%5.7%5.2%3.7%
Operating margin growth (bps)1051051135014645
Net profit margin6.3%6.3%3.9%2.9%1.4%0.4%
Net profit margin growth (bps)24424493157100-25