TTM20172016201520142013
Gross margin41.6%41.5%40.8%40.0%39.7%39.1%
Gross margin growth (bps)647576256435
Operating margin8.1%7.9%6.8%5.7%5.2%3.7%
Operating margin growth (bps)1041051135014645
Net profit margin6.6%6.3%3.9%2.9%1.4%0.4%
Net profit margin growth (bps)25324493157100-25