TTM20182017201620152014
Gross margin23.4%23.4%24.7%25.5%25.9%28.2%
Gross margin growth (bps)-126-126-79-41-237-101
Operating margin4.9%4.9%4.7%5.1%4.5%5.5%
Operating margin growth (bps)1818-4160-983
Net profit margin3.8%3.8%3.4%3.6%4.1%2.5%
Net profit margin growth (bps)3737-11-52155-86