TTM20172016201520142013
Gross margin43.8%44.6%46.2%46.0%44.8%43.6%
Gross margin growth (bps)-128-166271201189
Operating margin12.3%13.8%13.9%13.6%13.2%12.7%
Operating margin growth (bps)-151-8264152-25
Net profit margin5.1%12.3%11.6%10.7%9.7%9.8%
Net profit margin growth (bps)-6907392101-829