TTM20182017201620152014
Gross margin38.3%38.3%38.5%39.1%40.1%38.6%
Gross margin growth (bps)-13-13-61-9814796
Operating margin26.7%26.7%26.8%27.8%30.5%28.7%
Operating margin growth (bps)-7-7-107-2641755
Net profit margin22.4%22.4%21.1%21.2%22.8%21.6%
Net profit margin growth (bps)132132-9-166123-6