TTM20172016201520142013
Gross margin36.3%36.3%35.7%35.1%35.0%35.1%
Gross margin growth (bps)57576013-16-66
Operating margin12.3%12.3%11.4%11.2%11.3%10.0%
Operating margin growth (bps)929222-15129105
Net profit margin8.0%8.0%7.2%6.9%7.1%6.0%
Net profit margin growth (bps)838325-13106122