TTM20182017201620152014
Gross margin33.9%33.9%33.2%35.7%36.0%34.9%
Gross margin growth (bps)7070-256-30110399
Operating margin-2.1%-2.1%-3.3%0.3%1.4%-0.9%
Operating margin growth (bps)126126-359-111229581
Net profit margin-2.2%-2.2%-3.4%0.4%1.1%-1.2%
Net profit margin growth (bps)119119-375-76232555