TTM20162015201420132012
Gross margin75.1%73.6%70.1%68.6%72.9%72.8%
Gross margin growth (bps)190347151-427106
Operating margin15.8%14.5%14.7%23.3%30.0%31.7%
Operating margin growth (bps)252-20-856-673-17136
Net profit margin11.5%10.3%9.6%16.3%20.4%21.8%
Net profit margin growth (bps)25565-666-412-14363