TTM20182017201620152014
Gross margin53.7%52.5%53.3%53.3%52.8%53.5%
Gross margin growth (bps)199-85646-72-144
Operating margin9.7%7.6%9.8%11.8%12.2%11.9%
Operating margin growth (bps)172-216-202-3930212
Net profit margin0.1%-2.7%6.3%7.6%8.8%8.9%
Net profit margin growth (bps)-485-902-124-124-10-237