TTM20162015201420132012
Gross margin37.9%37.9%37.0%35.2%33.7%40.0%
Gross margin growth (bps)8788182147-630332
Operating margin9.2%9.2%9.1%4.7%4.3%11.4%
Operating margin growth (bps)101043448-709272
Net profit margin5.9%5.9%6.2%2.4%2.5%6.7%
Net profit margin growth (bps)-31-31375-6-417182