TTM20182017201620152014
Gross margin43.9%43.8%44.6%46.2%46.0%44.8%
Gross margin growth (bps)-63-74-16627120118
Operating margin12.2%12.2%13.8%13.9%13.6%13.2%
Operating margin growth (bps)-184-161-8264152
Net profit margin5.3%5.3%12.3%11.6%10.7%9.7%
Net profit margin growth (bps)-702-7037392101-8