TTM20172016201520142013
Gross margin39.2%39.2%39.0%36.9%37.1%37.4%
Gross margin growth (bps)2020211-20-30-7
Operating margin21.8%21.8%20.7%18.1%17.2%17.0%
Operating margin growth (bps)106106260961866
Net profit margin15.0%15.0%14.5%12.7%12.1%11.9%
Net profit margin growth (bps)51511865622107