TTM20172016201520142013
Gross margin75.7%75.5%74.9%73.8%73.3%75.1%
Gross margin growth (bps)86311147-174-7
Operating margin13.9%13.1%9.8%10.5%10.6%9.4%
Operating margin growth (bps)109336-73-9119289
Net profit margin10.9%9.2%6.5%7.4%4.6%6.7%
Net profit margin growth (bps)225270-86273-210227