TTM20182017201620152014
Gross margin42.5%42.5%43.6%44.1%43.4%41.7%
Gross margin growth (bps)-114-113-526717024
Operating margin3.6%3.6%3.9%3.7%3.4%3.1%
Operating margin growth (bps)-32-32193422-37
Net profit margin3.5%3.5%3.7%3.1%1.8%2.0%
Net profit margin growth (bps)-15-1555133-2236