TTM20172016201520142013
Gross margin30.5%30.1%30.4%33.5%32.7%31.2%
Gross margin growth (bps)81-29-30374158158
Operating margin6.4%6.0%5.3%8.8%5.9%3.8%
Operating margin growth (bps)6869-349286212464
Net profit margin3.7%2.3%1.7%3.4%1.6%0.3%
Net profit margin growth (bps)16252-167185128326