TTM20182017201620152014
Gross margin56.5%55.9%56.8%55.9%52.9%55.0%
Gross margin growth (bps)38-9486310-219-181
Operating margin5.9%3.3%5.8%9.3%12.6%18.0%
Operating margin growth (bps)268-251-349-329-545-318
Net profit margin3.8%6.4%6.4%6.4%6.4%6.4%
Net profit margin growth (bps)155389389389389389