TTM20172016201520142013
Gross margin55.4%53.0%50.3%49.3%54.2%58.1%
Gross margin growth (bps)38727496-493-384-140
Operating margin22.7%20.5%17.2%14.4%18.5%26.7%
Operating margin growth (bps)305321281-579-826-105
Net profit margin15.0%12.5%5.8%2.8%6.7%11.9%
Net profit margin growth (bps)644670298-513-521-212