TTM20172016201520142013
Gross margin39.9%39.9%38.2%35.4%34.2%32.7%
Gross margin growth (bps)17517527611715095
Operating margin8.6%8.6%8.0%7.2%6.6%5.3%
Operating margin growth (bps)57577966127113
Net profit margin5.7%5.7%5.2%5.0%4.1%3.6%
Net profit margin growth (bps)4646239141-390