TTM20172016201520142013
Gross margin62.7%62.5%62.2%60.7%59.7%58.1%
Gross margin growth (bps)292415499164105
Operating margin19.8%19.1%18.0%18.5%21.0%7.5%
Operating margin growth (bps)156103-50-2461,343-1,083
Net profit margin9.7%8.9%11.1%11.3%11.4%4.5%
Net profit margin growth (bps)-151-227-15-9689-647