91.021.000-9
2009-09-30
91.021.000-9
2009-01-01
2009-09-30
91.021.000-9
2008-09-30
91.021.000-9
2008-12-31
91.021.000-9
2008-12-31
cl-ci-i:Restated
91.021.000-9
2008-01-01
2008-09-30
91.021.000-9
2007-12-31
91.021.000-9
2007-12-31
cl-ci-i:Restated
91.021.000-9
2009-07-01
2009-09-30
91.021.000-9
2008-07-01
2008-09-30
iso4217:USD
xbrli:pure
xbrli:shares
1094714
545142171
90293228
240747
65623894
43613
4328829
7218228
33382755
320529185
322743433
207534544
2152161
188588146
5408172
12129
16456001
758537137
41306555
41624657
9770
197964
1048278
403993
107912063
107914242
21184702
736331
22304485
581
4918945
63918695
400937917
110451533
33752721
41562029
586704200
758537137
119397891
185410
16137719
15457141
435793704
3709375
3277617
196135
2179
13678937
2214248
1051033
604438560
92354442
395220
84999873
1375406
1469544
20909326
41694772
485967937
489969747
151829722
1806678
191253762
5841549
10592275
869126196
46219752
34785229
694102
16744973
955025
834470
153215428
153218262
31754379
795389
23067231
163286
3405839
73702372
400949781
17609
64073946
139432442
37767002
642205562
869126196
242769354
278274
11800440
17554189
379156449
3486794
37662798
31845
2834
13465215
4001810
508936417
103981239
964200
90424024
3478973
853353
10234313
992371
227208959
724799889
0
30852303
193257694
4028189
2477871
985938366
48463798
45615546
226456
31351308
2750900
1156284
143880655
315642569
71648626
1781149
29896002
783
3194005
120424162
471591680
37958323
-613586
40935218
549871635
985938366
16280486
495834
10595816
465226
30026586
261138477
3182194
529872
8481
171761914
13438371
497590930
-11864
400937917
0
0
0
0
0
0
0
0
1424766
1424766
1424766
96190942
11864
5347323
-5745
0
21786642
604438560
0
0
0
0
0
0
68164229
0
0
0
0
0
400949781
0
127460618
0
0
0
0
0
-59296389
37767002
7477928
-3682901
3795027
642205562
0
0
0
0
-17609
0
0
0
0
0
0
40887595
0
0
0
0
0
0
5347323
0
0
-773598
-773598
-32768164
17609
17609
0
139432442
127460618
0
0
0
0
0
0
0
0
0
0
0
0
0
0
127460618
0
0
-55501362
400949781
96190942
0
0
0
0
0
5347323
0
0
0
142669
142669
-630929
0
0
40887595
40887595
0
0
0
0
-32768164
-32768164
-105679721
96190942
0
0
0
0
0
0
-3682901
75642157
0
0
0
471591680
0
0
0
0
0
0
0
0
1424766
1424766
1424766
96190942
59657385
0
142265346
141651760
508936417
0
0
0
0
0
0
201895666
17609
0
0
0
0
471591680
0
0
0
0
0
0
0
201878057
40935218
4216186
-7222690
-3006504
549871635
0
0
0
0
17609
0
0
0
0
0
0
748743188
0
0
0
0
0
0
-59657385
59657385
0
0
0
0
0
17609
17609
-613586
0
0
0
0
0
0
710814474
0
37928714
0
0
0
0
0
17609
0
0
0
0
198871553
471591680
96190942
0
0
0
0
-59657385
0
0
0
0
0
-27065
-27065
-27065
0
0
0
0
0
0
0
0
142265346
96190942
0
0
0
0
0
0
-7222690
206111852
0
0
262429239
216254130
46175109
11901699
228954
5310510
40555
26512149
984325
3543443
13613256
-2973099
-1362185
25384126
29089160
175410
29264570
21786642
.0038
0
0
171891
6442572
9499126
46377587
75642157
49262250
68164229
7477928
.0038
7477928
-3705034
5350718
341492012
289731666
51760346
2206905
545424
5834915
27259443
2097619
591778
-2770968
45107
5713768
-2284588
148766120
146481532
142265346
.0048
.0051
0
-27065
59657385
59630320
206111852
201895666
4216186
-.0003
4216186
7998356
10381999
93879378
75443808
18435570
726730
108057
2272538
40555
8426178
984325
539526
1243811
104354
199334
6982594
3031258
38548
3069806
194579
.0027
0
0
-24151
5771053
12069823
58928523
61998329
65251444
59123102
2875227
.0027
2875227
3951336
1356026
120109335
99165828
20943507
1098245
-277002
2825549
9764156
1047011
-1041512
584828
14492
4526162
-2811554
119292267
116480713
114865559
.0019
.0025
0
-5
67537418
67537413
184018126
182402972
1615154
-.0006
1615154
7337716
3713684
52056160
7360379
4028582
5210162
768461
26100953
2399874
-16753819
35302341
44871
646243
9397800
462645
-554331
16642205
34947731
3286996
142702203
-164294725
-129546715
6113449
242851332
119418066
320182398
34389950
303561
2511179
235134086
809820
8615000
66930345
3605953
14148695
16411906
31377537
4422889
71353234
99502
39085790
1944362
358187
2936464
4500000
277229480
405130025
344288146
3256833
34359472
23225574
371808288
-32568691
22537690
361777287
1432865645
41623240
3719443
1319491065
8540438
325954781
400949781
64073946
471591680
97588643
471591680
37958323