TTM20172016201520142013
Gross margin44.0%45.3%50.0%49.0%46.4%45.3%
Gross margin growth (bps)-584-47093262108121
Operating margin11.1%11.8%14.7%14.2%11.7%11.3%
Operating margin growth (bps)-406-2894325346142
Net profit margin11.0%12.1%9.6%9.3%7.8%7.4%
Net profit margin growth (bps)99255261513977