TTM20162015201420132012
Gross margin39.5%38.2%35.4%34.2%32.7%31.8%
Gross margin growth (bps)23327611715095108
Operating margin8.0%8.0%7.2%6.6%5.3%4.2%
Operating margin growth (bps)77966127113209
Net profit margin5.3%5.2%5.0%4.1%3.6%7.5%
Net profit margin growth (bps)12239141-390538