TTM20172016201520142013
Gross margin29.0%29.0%28.7%28.2%28.1%28.0%
Gross margin growth (bps)3025546617
Operating margin14.5%14.5%14.0%13.6%13.5%13.1%
Operating margin growth (bps)51484113355
Net profit margin10.1%9.6%8.7%8.5%8.4%8.2%
Net profit margin growth (bps)135951417199