96556310-5
2007-12-31
96556310-5
2007-12-31
cl-ci-i:Restated
96556310-5
2008-01-01
2008-03-31
96556310-5
2008-01-01
2008-12-31
96556310-5
2008-03-31
96556310-5
2008-12-31
96556310-5
2008-12-31
cl-ci-i:Restated
96556310-5
2009-01-01
2009-03-31
96556310-5
2009-03-31
96556310-5
2009-04-01
2009-04-30
96556310-5
2009-04-30
iso4217:USD
xbrli:shares
xbrli:pure
157000
3779000
117000
72000
175000
0
3517083000
3366818000
4091506000
56114000
-22005000
407181000
251099000
402471000
0
0
5073000
125203000
70231000
2416000
0
0
0
0
159518000
260341000
0
0
2414000
0
0
0
132237000
242407000
462927000
385000
9000
424000
11785000
27073000
9767000
0
13189000
0
1984000
23093000
17125000
0
17125000
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
118153000
103764000
0
0
2130000
0
491673000
423785000
10329000
517000
133832000
105614000
0
0
3651000
4036000
133832000
105614000
480903000
771181000
0
14855000
1615127000
1669764000
2385166000
28626000
2502000
0
0
516000
0
0
0
0
0
0
0
67040000
66419000
176643000
260341000
46468000
118716000
0
0
0
0
42811000
154727000
42811000
154727000
0
0
0
0
0
0
0
42811000
154727000
223111000
379057000
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
18909000
139908000
156270000
3517083000
3366818000
4091506000
10764630000
10580988000
11029373000
0
0
0
0
0
0
14281713000
13947806000
15120879000
0
0
0
320812000
272119000
293030000
23797000
10881000
-32317000
-32317000
32886000
32886000
0.0938063
0.3390337
0.0938063
0.3390337
0.0000000
0.0000000
287238000
268289000
304299000
3365091000
3382889000
3517684000
0
0
0
0
363613000
310530000
284093000
756588000
722180000
509820000
629949000
17125000
0
235002000
604211000
-53708000
-83287000
0
0
0
0
0
56114000
-22005000
0
0
219982000
85009000
0
0
0
0
60464000
-175332000
0
125203000
0
0
-17125000
0
0
0
42811000
154727000
0
0
0
0
0
0
0
0
0
0
77718000
2416000
0
0
0
0
1930932000
3276687000
0
0
0
0
0
19401000
16208000
44092000
242453000
194845000
143594000
1789000
2926000
8282000
256000
236000
0
113138000
125145000
90751000
1244505000
1215837000
1206808000
0.0938063
0.3390337
0.0938063
0.3390337
0.0000000
0.0000000
82599000
117269000
0
0
26140000
20803000
14281713000
13947806000
15120879000
5276658000
5560326000
5117140000
5117140000
5299985000
5299985000
0
0
647586000
653422000
702292000
8677690000
8879998000
8457708000
8457708000
8794989000
8794989000
46378000
59102000
3000000
387000
341104000
636800000
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
23624000
67892000
79902000
76720000
36043000
599286000
579854000
746036000
2634742000
2495303000
2613550000
891523000
865795000
846783000
75667000
69774000
4243000
0
0
0
0
0
0
1391235000
1391235000
1391235000
1391235000
1391235000
1391235000
0
0
0
0
0
1615127000
1669764000
2385166000
0
0
0
3988896000
3820334000
3940724000
23647000
8338000
3401032000
3319672000
3340568000
3340568000
3495004000
3495004000
13038000
8300000
447610000
595844000
447610000
447610000
470641000
470641000
0
0
149430000
-370384000
-110096000
-79112000
181294000
520924000
220628000
71428000
0
0
0
797000
0
0
0
0
0
0
0
0
0
0
14840000
13784000
20221000
12737000
10489000
51739000
-5600000
2684000
5520000
1567000
49072000
42397000
4000
0
78000
18107000
14127000
42380000
0
0
0
56114000
-22005000
60464000
-175332000
125203000
0
0
0
194296000
-69718000
77718000
2416000
139000
471000
224734000
264974000
573400000
40145000
37387000
53637000
51802000
25713000
1771652000
1865300000
1654945000
1654945000
1759686000
1759686000
408000
351000
0
0
21000
400000
4001000
10563000
0
0
21501000
34937000
992000
1206000
49544000
53288000
15320000
50940000
1960000
4534000
17723000
29682000
0
0
0
0
2739000
0
0
0
0
0
0
0
2535053000
3841837000
4154000
3498000
4298000
42185000
43365000
44925000
98640000
83594000
66180000
28831000
24966000
16530000
0
0
0
0
0
0
2508000
0
0
0
0
0
0
0
0
0
0
0
53828000
59622000
220000
2694000
0
0
0
0
0
0
126000
4133000
0
0
0
1484000
680000
1523000
21073000
9413000
0
0
142127000
0
500000
0
89279000
273443000
89279000
273439000
42811000
154727000
46468000
118716000
112903000
341331000
0
4000
6107779000
5949702000
6289998000
1529780000
1256159000
1546905000
1546905000
1256159000
1256159000
6289000
4094000
24474000
26314000
13969000
20694000
0
0
0
0
2803751000
4521361000
0
0
0
0
0
0
0
0
0
9211000
408000
1000
0
0
0
0
0
0
0
2113771000
2303791000
2070960000
2070960000
2149064000
2149064000
0
0
0
0
0
2272036000
3913487000
0
0
1391235000
1391235000
1391235000
1391235000
1391235000
1391235000
0
0
0
0
0
10618000
3431000
44000
670000
0
0
0
0
0
0
0
0
0
0
728785000
757010000
913528000
749000
1048000
1110000
1079201000
1132696000
1560821000
12626000
15578000
26561000
0
0
0
0
0
0
-229535000
2416000
-307253000
-307253000
0
0
0
0
0
0
0
0