TTM20172016201520142013
Gross margin59.2%59.2%59.4%60.6%60.9%59.9%
Gross margin growth (bps)-14-14-120-33101206
Operating margin15.4%15.4%24.9%28.8%30.5%28.9%
Operating margin growth (bps)-959-959-382-170157986
Net profit margin12.3%12.3%17.8%20.2%20.0%18.2%
Net profit margin growth (bps)-551-551-23517176691