TTM20172016201520142013
Gross margin34.2%34.1%34.6%34.8%34.8%34.6%
Gross margin growth (bps)-9-44-2732029
Operating margin8.9%9.6%9.0%8.4%8.5%7.8%
Operating margin growth (bps)-166158-117672
Net profit margin5.6%5.0%4.8%4.3%4.8%4.3%
Net profit margin growth (bps)1072745-495240