TTM20172016201520142013
Gross margin54.1%53.0%50.3%49.3%54.2%58.1%
Gross margin growth (bps)35427496-493-384-140
Operating margin21.6%20.5%17.2%14.4%18.5%26.7%
Operating margin growth (bps)326321281-579-826-105
Net profit margin13.9%12.5%5.8%2.8%6.7%11.9%
Net profit margin growth (bps)634670298-513-521-212