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