TTM20172016201520142013
Gross margin34.1%34.1%34.6%34.8%34.8%34.6%
Gross margin growth (bps)-44-44-2732029
Operating margin9.6%9.6%9.0%8.4%8.5%7.8%
Operating margin growth (bps)616158-117672
Net profit margin5.0%5.0%4.8%4.3%4.8%4.3%
Net profit margin growth (bps)272745-495240