TTM20172016201520142013
Gross margin42.6%42.8%45.7%45.2%45.1%44.3%
Gross margin growth (bps)-309-28762167455
Operating margin8.4%8.5%10.4%11.1%8.8%5.1%
Operating margin growth (bps)-195-190-75235372364
Net profit margin3.9%4.0%6.8%7.4%5.8%3.0%
Net profit margin growth (bps)-287-285-53153287236