TTM20182017201620152014
Gross margin44.6%43.8%44.6%46.2%46.0%44.8%
Gross margin growth (bps)52-74-16627120118
Operating margin12.7%12.2%13.8%13.9%13.6%13.2%
Operating margin growth (bps)-101-161-8264152
Net profit margin5.6%5.3%12.3%11.6%10.7%9.7%
Net profit margin growth (bps)-582-7037392101-8