TTM20182017201620152014
Gross margin53.9%54.2%55.0%55.7%54.5%54.4%
Gross margin growth (bps)-84-73-701205-20
Operating margin6.4%6.4%7.6%11.2%8.7%9.3%
Operating margin growth (bps)-46-122-364249-59104
Net profit margin4.9%4.7%4.7%7.1%4.9%5.7%
Net profit margin growth (bps)620-239221-83130