TTM20182017201620152014
Gross margin35.1%35.1%33.7%35.7%35.9%38.0%
Gross margin growth (bps)105105-200-18-209-215
Operating margin2.8%2.8%1.0%5.5%5.2%8.7%
Operating margin growth (bps)172172-44830-345-166
Net profit margin-0.3%-0.3%1.0%3.7%3.9%6.0%
Net profit margin growth (bps)-137-137-268-20-206-75