TTM20182017201620152014
Gross margin37.7%37.6%35.2%35.8%35.8%34.1%
Gross margin growth (bps)199235-540169182
Operating margin6.3%5.5%3.9%7.9%7.8%7.7%
Operating margin growth (bps)295157-39581447
Net profit margin2.9%2.2%2.2%4.9%5.2%4.5%
Net profit margin growth (bps)1274-270-347144