TTM20182017201620152014
Gross margin35.6%35.7%31.8%32.5%33.2%33.3%
Gross margin growth (bps)273389-68-74-1-59
Operating margin19.0%19.0%15.0%13.8%12.0%12.1%
Operating margin growth (bps)281400124176-524
Net profit margin14.4%13.6%9.6%8.8%7.6%7.7%
Net profit margin growth (bps)40840677118-917