TTM20182017201620152014
Gross margin20.4%21.1%22.4%22.7%18.5%15.7%
Gross margin growth (bps)-197-131-2641227982
Operating margin3.0%3.2%4.1%5.5%4.2%3.1%
Operating margin growth (bps)-97-98-13113010324
Net profit margin3.7%3.8%2.4%3.2%2.3%1.7%
Net profit margin growth (bps)154142-81856119