TTM20162015201420132012
Gross margin34.1%34.2%34.2%34.8%34.8%34.6%
Gross margin growth (bps)-10-3661810
Operating margin14.5%14.2%13.3%12.6%11.6%10.4%
Operating margin growth (bps)5689719612493
Net profit margin8.7%8.4%7.9%7.6%6.8%6.1%
Net profit margin growth (bps)434929807755