TTM20172016201520142013
Gross margin39.8%39.9%38.2%35.4%34.2%32.7%
Gross margin growth (bps)10617527611715095
Operating margin8.1%8.6%8.0%7.2%6.6%5.3%
Operating margin growth (bps)0577966127113
Net profit margin5.5%5.7%5.2%5.0%4.1%3.6%
Net profit margin growth (bps)2546239141-390