TTM20182017201620152014
Gross margin35.7%35.7%31.8%32.5%33.2%33.3%
Gross margin growth (bps)389389-68-74-1-59
Operating margin19.0%19.0%15.0%13.8%12.0%12.1%
Operating margin growth (bps)400400124176-524
Net profit margin13.6%13.6%9.6%8.8%7.6%7.7%
Net profit margin growth (bps)40640677118-917