TTM20162015201420132012
Gross margin52.6%52.5%52.3%51.4%50.7%50.1%
Gross margin growth (bps)2422857357109
Operating margin19.5%19.8%19.0%17.6%16.6%15.8%
Operating margin growth (bps)-12771401017984
Net profit margin12.1%12.1%11.7%10.8%10.1%9.5%
Net profit margin growth (bps)163990706170