TTM20172016201520142013
Gross margin31.8%31.8%32.5%33.2%33.3%33.9%
Gross margin growth (bps)-68-68-74-1-5920
Operating margin15.0%15.0%13.8%12.0%12.1%11.9%
Operating margin growth (bps)124124176-52493
Net profit margin9.6%9.6%8.8%7.6%7.7%7.5%
Net profit margin growth (bps)8077118-91754