TTM20172016201520142013
Gross margin31.6%31.6%33.9%33.8%33.2%32.8%
Gross margin growth (bps)-238-238156041-11
Operating margin8.1%7.3%12.9%11.3%11.3%10.2%
Operating margin growth (bps)-479-559164410534
Net profit margin3.6%3.6%8.6%7.3%7.3%6.6%
Net profit margin growth (bps)-490-49012536817