TTM20162015201420132012
Gross margin52.8%52.7%52.3%52.1%51.8%51.5%
Gross margin growth (bps)274421253248
Operating margin19.5%19.4%19.2%19.3%19.4%18.9%
Operating margin growth (bps)2520-14-74542
Net profit margin11.8%11.7%11.4%11.3%11.1%10.8%
Net profit margin growth (bps)332810183030