94660000-8 2008-01-01 2008-12-31 94660000-8 2008-12-31 94660000-8 2008-12-31 cl-ci-i:Restated 94660000-8 2010-03-31 94660000-8 2009-12-31 94660000-8 2010-01-01 2010-03-31 94660000-8 2009-01-01 2009-12-31 iso4217:USD xbrli:shares xbrli:pure 3763000 68286000 901442000 944422000 298000 883000 0 39182000 0 0 -93085000 0 100195000 0 19091000 10352000 8427000 8717000 9854000 83797000 169000 206000 -17664000 0 0 0 0 0 0 141273000 0 0 0 0 0 30000 91755000 0 84000 103176000 5560000 0 -1183000 537000 138110000 25671000 17897000 766101000 1024716000 1685000 27922000 0 0 0 -234358000 -279254000 -533000 -279254000 -234358000 -513612000 46409000 22525000 -302759000 -513612000 -175000 0 0 -54000 0 10746000 9037000 -22687000 238595000 2048000 901442000 944737000 1138847000 1286134000 2040289000 2230871000 72542000 0 0 -0.46 -0.46 0 0 187070000 308906000 187070000 308906000 -723038000 -303832000 10038000 3244000 6530000 0 0 0 -160397000 46409000 0 -67312000 -533000 0 0 0 -302759000 0 141339000 0 -66000 0 22525000 0 0 3486721000 0 0 8229000 11443000 40031000 28818000 13960000 77318000 12387000 13128000 40470000 0.00 5219000 2040289000 2230871000 378526000 378526000 285441000 0 248516000 251800000 804790000 804790000 644393000 33409000 8361000 28000 -452858000 2868000 99134000 188000 1953000 1669000 -46815000 -46815000 -406000 204000 -40528000 -1709000 77432000 672000 576000 20370000 315000 -108299000 195216000 221000 -16540000 3214000 152960000 34274000 419206000 130134000 128857000 19484000 27858000 414853000 507684000 10175000 5523000 82346000 102716000 10607000 13530000 141339000 -66000 141273000 0 0 199005000 199005000 340278000 0 0 766101000 1024716000 469398000 561762000 1133000 426264000 426264000 358952000 5850000 -54461000 -54461000 -54994000 437749000 -27338000 -293794000 116617000 -48629000 315000 0 0 139020000 34931000 1384000 4752000 -195000 231000 23356000 13928000 543000 871000 18335000 17894000 211942000 211942000 48298000 10747000 53065000 227803000 12776000 9148000 -28947000 9002000 -101276000 -101276000 -32875000 5475000 7628000 2502000 12091000 5253000 6282000 1115000 191000 3770000 221000 7860000 10556000 34632000 18090000 7117000 5436000 0 0 34185000 -13000 3000 17137000 58000 19833000 1938000 23354000 281000 363560000 -651722000 -651722000 -302760000 -348962000 -692250000 -674409000 602034000 668491000 0 0 53698000 65276000 644000 846000 20559000 0 0 0 29548000 598000 0 0 280797000 280797000 -21962000 0 0 3033863000 0 199005000 199005000 340344000 0 0 35109000 35109000 1159000 0 -66000 0 0 511348000 598222000 421000 631000 398954000 433095000 17526000 38489000 0 0 22525000 0 0 2506000 19423000 2002000