TTM20172016201520142013
Gross margin62.5%62.5%62.2%60.7%59.7%58.1%
Gross margin growth (bps)242415499164105
Operating margin19.1%19.1%18.0%18.5%21.0%7.5%
Operating margin growth (bps)103103-50-2461,343-1,083
Net profit margin8.9%8.9%11.1%11.3%11.4%4.5%
Net profit margin growth (bps)-227-227-15-9689-647