TTM20162015201420132012
Gross margin41.2%40.8%40.0%39.7%39.1%38.8%
Gross margin growth (bps)101762564358
Operating margin7.3%6.8%5.7%5.2%3.7%3.3%
Operating margin growth (bps)1221135014645-48
Net profit margin4.5%3.9%2.9%1.4%0.4%0.6%
Net profit margin growth (bps)12493157100-2577