TTM20172016201520142013
Gross margin75.5%75.5%74.9%73.8%73.3%75.1%
Gross margin growth (bps)636311147-174-7
Operating margin13.1%13.1%9.8%10.5%10.6%9.4%
Operating margin growth (bps)336336-73-9119289
Net profit margin9.2%9.2%6.5%7.4%4.6%6.7%
Net profit margin growth (bps)270270-86273-210227