TTM20182017201620152014
Gross margin32.2%32.2%31.6%32.9%35.1%32.9%
Gross margin growth (bps)6666-130-225225-269
Operating margin2.0%2.0%-9.6%-5.3%6.2%0.8%
Operating margin growth (bps)1,1601,160-434-1,153539-876
Net profit margin5.1%5.1%-11.3%-8.2%0.3%-3.0%
Net profit margin growth (bps)1,6421,642-309-850333-656