TTM20182017201620152014
Gross margin30.7%30.7%30.1%30.4%33.5%32.7%
Gross margin growth (bps)5252-29-30374158
Operating margin6.8%6.8%6.0%5.3%8.8%5.9%
Operating margin growth (bps)828269-349286212
Net profit margin4.3%4.3%2.3%1.7%3.4%1.6%
Net profit margin growth (bps)20120152-167185128