TTM20182017201620152014
Gross margin22.2%22.2%22.1%24.0%28.6%28.7%
Gross margin growth (bps)2011-194-329-13-13
Operating margin-2.8%-0.9%1.1%1.8%3.2%2.8%
Operating margin growth (bps)-350-195-73-693428
Net profit margin3.3%4.4%0.0%0.8%12.7%1.6%
Net profit margin growth (bps)286436-78-1,1941,11786