TTM20182017201620152014
Gross margin21.1%21.1%22.4%22.7%18.5%15.7%
Gross margin growth (bps)-131-131-2641227982
Operating margin3.2%3.2%4.1%5.5%4.2%3.1%
Operating margin growth (bps)-98-98-13113010324
Net profit margin3.8%3.8%2.4%3.2%2.3%1.7%
Net profit margin growth (bps)142142-81856119