TTM20172016201520142013
Gross margin52.6%52.6%52.5%52.3%51.4%50.7%
Gross margin growth (bps)01122857357
Operating margin19.1%19.2%19.8%19.0%17.6%16.6%
Operating margin growth (bps)-51-567714010179
Net profit margin13.4%12.6%12.1%11.7%10.8%10.1%
Net profit margin growth (bps)1195539907061