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