TTM20172016201520142013
Gross margin31.4%31.6%33.9%33.8%33.2%32.8%
Gross margin growth (bps)-151-238156041-11
Operating margin7.2%7.3%12.9%11.3%11.3%10.2%
Operating margin growth (bps)-384-559164410534
Net profit margin3.9%3.6%8.6%7.3%7.3%6.6%
Net profit margin growth (bps)-361-49012536817