TTM20162015201420132012
Gross margin32.2%33.9%33.8%33.2%32.8%32.9%
Gross margin growth (bps)-170156041-1196
Operating margin10.9%12.9%11.3%11.3%10.2%9.9%
Operating margin growth (bps)-172164410534210
Net profit margin6.8%8.6%7.3%7.3%6.6%6.4%
Net profit margin growth (bps)-14712536817148