TTM20172016201520142013
Gross margin34.3%34.8%35.3%35.8%36.3%36.5%
Gross margin growth (bps)-105-48-49-53-2169
Operating margin9.0%9.9%11.9%12.9%13.4%14.2%
Operating margin growth (bps)-282-193-106-43-80140
Net profit margin5.6%6.3%7.5%8.1%8.3%8.9%
Net profit margin growth (bps)-184-120-58-26-5580