TTM20182017201620152014
Gross margin35.0%35.0%36.8%37.3%36.2%37.5%
Gross margin growth (bps)-182-182-42110-139-105
Operating margin9.3%9.3%11.9%10.7%10.1%13.6%
Operating margin growth (bps)-264-26411769-350-52
Net profit margin7.8%7.8%8.3%7.1%6.6%8.7%
Net profit margin growth (bps)-51-5111550-210-29