TTM20162015201420132012
Gross margin45.7%45.8%43.8%49.0%46.2%45.0%
Gross margin growth (bps)-122198-520285114-389
Operating margin-28.6%-24.1%5.2%20.6%17.1%17.0%
Operating margin growth (bps)-3,179N/A-1,5443519-746
Net profit margin-68.9%-60.6%1.7%10.5%-9.5%-44.8%
Net profit margin growth (bps)-7,017-6,233-8812,0013,5303,956