TTM20172016201520142013
Gross margin40.8%40.6%40.1%39.4%38.6%37.5%
Gross margin growth (bps)54487184106173
Operating margin12.1%11.8%12.0%11.9%10.7%7.9%
Operating margin growth (bps)46-1914116280234
Net profit margin9.2%9.1%5.1%0.5%2.5%0.2%
Net profit margin growth (bps)425394469-202227-59