TTM20182017201620152014
Gross margin30.1%30.3%31.1%31.9%33.2%30.6%
Gross margin growth (bps)-86-78-75-131256549
Operating margin-3.6%-3.5%1.4%0.4%2.1%-0.8%
Operating margin growth (bps)-515-489104-175290482
Net profit margin-3.7%-3.4%0.6%-0.6%0.9%-1.0%
Net profit margin growth (bps)-432-399115-144187209