TTM20162015201420132012
Gross margin37.8%37.8%37.3%35.8%34.8%31.4%
Gross margin growth (bps)484815194345-230
Operating margin12.9%12.9%10.4%10.6%11.1%9.7%
Operating margin growth (bps)248248-21-54141-36
Net profit margin8.9%8.9%7.5%7.6%7.1%3.6%
Net profit margin growth (bps)147147-1146350-238