TTM20172016201520142013
Gross margin45.7%44.7%45.8%43.8%49.0%46.2%
Gross margin growth (bps)-8-111198-520285114
Operating margin-3.0%-6.7%-24.1%5.2%20.6%17.1%
Operating margin growth (bps)2,5611,739N/A-1,5443519
Net profit margin25.3%21.5%-60.6%1.7%10.5%-9.5%
Net profit margin growth (bps)9,4148,215-6,233-8812,0013,530