TTM20182017201620152014
Gross margin33.9%35.0%36.8%37.3%36.2%37.5%
Gross margin growth (bps)-196-182-42110-139-105
Operating margin-4.8%9.3%11.9%10.7%10.1%13.6%
Operating margin growth (bps)-1,568-26411769-350-52
Net profit margin-3.2%7.8%8.3%7.1%6.6%8.7%
Net profit margin growth (bps)-1,058-5111550-210-29