96640360-8 2008-01-01 2008-12-31 96640360-8 2008-12-31 96640360-8 2008-12-31 cl-ci-i:Restated 96640360-8 2010-03-31 96640360-8 2009-12-31 96640360-8 2010-01-01 2010-03-31 96640360-8 2009-01-01 2009-12-31 iso4217:USD xbrli:shares xbrli:pure 3763000 72542000 68286000 904204000 953972000 298000 883000 0 0 0 -66500000 0 0 19838000 10450000 8427000 8717000 9856000 87609000 169000 206000 -15635000 0 0 0 0 0 0 0 0 0 0 0 0 87666000 18413000 84000 135030000 3500000 0 1652000 0 25671000 26311000 766650000 1054807000 1685000 31488000 0 0 0 -533212000 -117719000 1089000 -413440000 -84913000 -498353000 18173000 13544000 -117719000 -650931000 -1193000 0 0 0 10747000 9037000 -23479000 239356000 2048000 904204000 954287000 1168730000 1315334000 2072934000 2269621000 0 0 0.00 0 0 187567000 318260000 187567000 318260000 -723039000 -303833000 -2223000 3244000 6530000 0 0 0 -183822000 18173000 0 -117322000 1089000 0 0 0 -117719000 0 18449000 0 -36000 0 13544000 0 0 3486721000 0 0 8325000 11763000 40031000 28916000 13960000 77318000 12387000 13128000 40470000 0.00 5219000 2072934000 2269621000 187747000 187747000 121247000 18449000 -36000 18413000 278154000 280755000 836874000 836874000 653052000 33928000 8361000 28000 -452858000 2868000 99134000 188000 1953000 1669000 -19925000 -19925000 -1752000 204000 -40240000 -1709000 77432000 672000 576000 20370000 315000 -108299000 195216000 221000 -16540000 3214000 152960000 34274000 419206000 130378000 129102000 19881000 53755000 414853000 507684000 11152000 5523000 82346000 102716000 10607000 13530000 0 0 0 38025000 38025000 56438000 0 0 766650000 1054807000 469410000 561762000 1133000 649127000 649127000 531805000 5850000 -20141000 -20141000 -19052000 415792000 15737000 -306056000 125473000 -48629000 315000 18335000 0 0 139020000 34931000 1385000 4752000 -238000 231000 23356000 13928000 543000 871000 17894000 296118000 296118000 47912000 -6979000 53065000 227803000 12782000 9148000 -28947000 10738000 -40066000 -40066000 -7260000 5475000 2355000 2502000 12195000 5253000 191000 3770000 221000 7860000 10556000 34632000 18090000 7117000 5436000 0 0 58120000 -13000 3000 32188000 58000 19833000 1916000 23354000 281000 -5964000 314640000 -650931000 -650931000 -533212000 -117719000 -691171000 -674410000 602034000 668491000 0 0 53698000 65276000 644000 846000 20559000 0 0 0 29548000 598000 0 0 189788000 189788000 72069000 0 0 3033863000 0 38025000 38025000 56474000 0 0 36781000 36780000 1159000 0 -36000 0 0 511401000 598284000 427000 631000 400472000 433095000 17526000 38489000 0 0 0 13544000 0 0 2506000 19423000 2002000