TTM20162015201420132012
Gross margin41.4%40.8%40.0%39.7%39.1%38.8%
Gross margin growth (bps)91762564358
Operating margin7.6%6.8%5.7%5.2%3.7%3.3%
Operating margin growth (bps)1131135014645-48
Net profit margin4.6%3.9%2.9%1.4%0.4%0.6%
Net profit margin growth (bps)11393157100-2577