TTM20172016201520142013
Gross margin34.2%34.1%34.6%34.8%34.8%34.6%
Gross margin growth (bps)-23-44-2732029
Operating margin9.4%9.6%9.0%8.4%8.5%7.8%
Operating margin growth (bps)666158-117672
Net profit margin5.5%5.0%4.8%4.3%4.8%4.3%
Net profit margin growth (bps)1332745-495240