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