TTM20182017201620152014
Gross margin37.6%37.6%35.2%35.8%35.8%34.1%
Gross margin growth (bps)235235-540169182
Operating margin5.5%5.5%3.9%7.9%7.8%7.7%
Operating margin growth (bps)157157-39581447
Net profit margin2.2%2.2%2.2%4.9%5.2%4.5%
Net profit margin growth (bps)44-270-347144