Financial performance

FINANCIAL PERFORMANCE

 
U.S.` 000 2011 2012
Revenue from sales  1,669,673  1,770,024
Gross profit  310,040  268,994
Operating profit  158,026  72,518
EBITDA  253,464  304,617
Net profit  41,018  - 71,705
EBITDA margin 15,3%  17,2%
 
  
string(5) "en_US" NULL