TTM20172016201520142013
Gross margin63.1%62.5%62.2%60.7%59.7%58.1%
Gross margin growth (bps)612415499164105
Operating margin19.5%19.1%18.0%18.5%21.0%7.5%
Operating margin growth (bps)124103-50-2461,343-1,083
Net profit margin10.2%8.9%11.1%11.3%11.4%4.5%
Net profit margin growth (bps)-125-227-15-9689-647