TTM20162015201420132012
Gross margin59.2%59.4%60.6%60.9%59.9%57.8%
Gross margin growth (bps)-25-120-33101206230
Operating margin21.1%24.9%28.8%30.5%28.9%19.0%
Operating margin growth (bps)-474-382-170157986198
Net profit margin16.3%17.8%20.2%20.0%18.2%11.3%
Net profit margin growth (bps)-204-23517176691229