TTM20182017201620152014
Gross margin55.9%55.9%56.8%55.9%52.9%55.0%
Gross margin growth (bps)-94-9486310-219-181
Operating margin3.3%3.3%5.8%9.3%12.6%18.0%
Operating margin growth (bps)-251-251-349-329-545-318
Net profit margin6.4%6.4%6.4%6.4%6.4%6.4%
Net profit margin growth (bps)389389389389389389