90.222.000-3
2009-06-30
90.222.000-3
2009-01-01
2009-06-30
90.222.000-3
2008-06-30
90.222.000-3
2008-12-31
90.222.000-3
2008-12-31
cl-ci-i:Restated
90.222.000-3
2008-01-01
2008-06-30
90.222.000-3
2008-01-01
90.222.000-3
2008-01-01
cl-ci-i:Restated
90.222.000-3
2009-04-01
2009-06-30
90.222.000-3
2008-04-01
2008-06-30
iso4217:USD
xbrli:pure
xbrli:shares
63431000
4550000
6413112000
615483000
2134000
672353000
183810000
9387000
75502000
5979000
2141114000
2141114000
58029000
89950000
4968901000
2557026000
109995000
10105302000
449464000
297732000
15726000
39031000
15520000
23132000
853016000
853016000
1612979000
951040000
53499000
2685499000
192358000
141513000
6079241000
153675000
6566787000
10105302000
576466000
8839000
1934000
79770000
7964188000
10416000
61000
91678000
47405000
6344662000
654613000
3224000
768786000
142470000
2618000
14208000
63551000
8109000
1877445000
1877445000
67713000
90627000
4927325000
2572986000
5244000
9690672000
408064000
356363000
13254000
41631000
24073000
24601000
870743000
870743000
1220522000
995101000
56045000
2319073000
192358000
120135000
6032169000
156194000
6500856000
9690672000
219866000
12451000
2757000
56751000
7687000
7813227000
72443000
47315000
17139000
6222252000
1838000
640708000
2809000
626861000
202119000
10958000
43075000
8374000
1703832000
1703832000
39047000
92223000
5024077000
2443631000
6194000
9464068000
333560000
311162000
18298000
155640000
13300000
32473000
875958000
875958000
1215246000
870682000
57642000
2208041000
176637000
194737000
5850878000
157817000
6380069000
9464068000
167090000
14078000
76000
47332000
7760236000
5609000
5840000
17000
93654000
0
192358000
0
0
0
0
0
0
0
0
0
0
29652000
6032169000
0
78453000
0
0
6344662000
0
0
0
0
99831000
0
0
0
0
0
192358000
0
31381000
0
0
0
0
0
68450000
156194000
3060000
-5579000
-2519000
0
0
6643000
0
0
0
0
0
0
0
0
6500856000
0
0
0
0
0
0
-70681000
29652000
0
0
10306000
10306000
187153000
0
0
31381000
0
0
0
0
0
0
0
0
0
0
0
0
0
0
31381000
0
0
65931000
192358000
0
0
0
0
0
-70681000
0
-41029000
0
0
0
-14917000
-14917000
-4611000
0
0
0
0
0
0
0
180510000
180510000
6643000
47072000
0
0
0
0
0
0
0
-5579000
102891000
0
0
5652000
5652000
182289000
0
0
0
0
0
0
0
0
0
0
-37457000
0
285882000
6052969000
6222252000
0
0
0
0
0
0
220599000
0
0
0
0
0
176637000
0
83791000
0
0
0
0
0
136808000
157817000
3827000
-1424000
2403000
6380069000
0
0
-14796000
0
0
0
0
0
0
0
0
6519280000
0
0
0
0
0
0
0
-37457000
0
0
-22979000
-22979000
-5652000
202920000
0
0
5850878000
83791000
0
0
0
0
0
0
6359060000
0
160220000
0
0
0
0
0
0
0
83791000
0
0
139211000
176637000
0
0
0
0
0
0
-37457000
0
0
0
-18682000
-18682000
-41661000
0
0
0
0
0
0
0
217716000
217716000
-9144000
202091000
0
0
0
0
0
0
0
-1424000
224426000
0
0
1389689000
1170930000
218759000
87423000
36727000
63541000
2447000
59387000
8416000
9773000
-82439000
11312000
-10292000
22851000
81513000
81513000
78453000
.3923
.3923
.3923
-17972000
29652000
6643000
-3055000
21378000
102891000
99831000
3060000
.3923
3060000
-58662000
41167000
1722389000
1277964000
444425000
122509000
34754000
86178000
2169000
73793000
3437000
3086000
32241000
-9496000
10903000
363920000
289709000
289709000
285882000
1.4294
1.4294
1.4294
-22508000
-37457000
-9144000
-3826000
-65283000
224426000
220599000
3827000
1.4294
3827000
74211000
39417000
691295000
573291000
118004000
38318000
26899000
36165000
1190000
31018000
5702000
6805000
-41213000
1940000
-4396000
-3421000
28120000
28120000
26462000
.1323
.1323
.1323
12680000
5397000
6163000
2156000
22084000
50204000
48546000
1658000
.1323
1658000
-31541000
21905000
877461000
636942000
240519000
61218000
21638000
48980000
1204000
37332000
-1474000
3724000
80101000
-6163000
7968000
258300000
141076000
141076000
141046000
.7052
.7052
.7052
-11777000
33299000
13293000
-2002000
36817000
177893000
177863000
30000
.7052
30000
117224000
21387000
26237000
7890000
142106000
-207738000
405858000
34881000
335607000
20993000
219866000
576466000
41167000
21853000
79770000
131865000
71948000
20594000
13000
22662000
196121000
-92274000
-23417000
-9610000
-95184000
1378000
1559000
277450000
0
277450000
276000
6101000
9773000
275891000
-29936000
1925000
101960000
201408000
259754000
46736000
265895000
-1743000
1320000
7538000
136071000
-125448000
36845000
294506000
9767000
167090000
471363000
39417000
26149000
422303000
131427000
-22746000
50784000
600000
-53446000
1965000
87783000
67065000
-15291000
37458000
14077000
-133055000
291213000
0
291213000
23000
7183000
3086000
424268000
-45033000
1742000
746522000
420320000
160616000
128741000
132594000
192358000
120135000
182289000
123802000
176637000
194737000