TTM20172016201520142013
Gross margin45.2%44.7%45.8%43.8%49.0%46.2%
Gross margin growth (bps)-122-111198-520285114
Operating margin-5.4%-6.7%-24.1%5.2%20.6%17.1%
Operating margin growth (bps)2,1421,739N/A-1,5443519
Net profit margin23.1%21.5%-60.6%1.7%10.5%-9.5%
Net profit margin growth (bps)8,8898,215-6,233-8812,0013,530