TTM20162015201420132012
Gross margin48.6%50.0%49.0%46.4%45.3%44.1%
Gross margin growth (bps)-15693262108121140
Operating margin14.2%14.7%14.2%11.7%11.3%9.8%
Operating margin growth (bps)-65432534614298
Net profit margin9.1%9.6%9.3%7.8%7.4%6.6%
Net profit margin growth (bps)-36261513977158