TTM20182017201620152014
Gross margin37.5%37.6%35.2%35.8%35.8%34.1%
Gross margin growth (bps)134235-540169182
Operating margin7.0%5.5%3.9%7.9%7.8%7.7%
Operating margin growth (bps)374157-39581447
Net profit margin3.4%2.2%2.2%4.9%5.2%4.5%
Net profit margin growth (bps)2164-270-347144