TTM20172016201520142013
Gross margin54.9%54.9%52.5%52.3%51.4%50.7%
Gross margin growth (bps)-166-16622857357
Operating margin20.1%20.1%19.8%19.0%17.6%16.6%
Operating margin growth (bps)-125-1257714010179
Net profit margin13.2%13.2%12.1%11.7%10.8%10.1%
Net profit margin growth (bps)171739907061