TTM20172016201520142013
Gross margin41.7%41.5%40.8%40.0%39.7%39.1%
Gross margin growth (bps)567576256435
Operating margin8.2%7.9%6.8%5.7%5.2%3.7%
Operating margin growth (bps)851051135014645
Net profit margin6.8%6.3%3.9%2.9%1.4%0.4%
Net profit margin growth (bps)23824493157100-25