TTM20182017201620152014
Gross margin39.2%39.3%39.9%38.2%35.4%34.2%
Gross margin growth (bps)-62-59175276117150
Operating margin8.5%8.2%8.6%8.0%7.2%6.6%
Operating margin growth (bps)31-42577966127
Net profit margin5.4%5.1%5.7%5.2%5.0%4.1%
Net profit margin growth (bps)-2-5546239141