TTM20182017201620152014
Gross margin53.2%53.2%52.7%52.7%52.3%52.1%
Gross margin growth (bps)5353-2442125
Operating margin16.1%16.1%19.1%19.4%19.2%19.3%
Operating margin growth (bps)-306-297-2720-14-7
Net profit margin11.9%11.9%11.8%11.7%11.4%11.3%
Net profit margin growth (bps)16169281018