0001024446
2005-01-01
Audited
0001024446
2004-01-01
Audited
0001024446
2003-01-01
Audited
0001024446
2005-01-01
2005-12-31
0001024446
2004-01-01
2004-12-31
0001024446
2003-12-01
2003-12-31
0001024446
2005-01-01
2005-12-31
Audited
0001024446
2004-01-01
2004-12-31
Audited
0001024446
2003-12-01
2003-12-31
Audited
0001024446
2003-12-31
Audited
0001024446
2002-12-31
Audited
0001024446
2005-12-31
Audited
0001024446
2004-12-31
Audited
xbrli:shares
iso4217:USD
Preferred stock, no par value, shares authorized, issued and outstanding (2005 ? 2,339,738,563 and 2004 ? 1,198,784,187)
Preferred stock, no par value, shares authorized, issued and outstanding (2005 ? 2,339,738,563 and 2004 ? 1,198,784,187)
Common stock, no par value, shares issued and outstanding (2005 ? 1,613,225,102 and 2004 ? 828,371,343)
Common stock, no par value, shares issued and outstanding (2005 ? 1,613,225,102 and 2004 ? 828,371,343)
50582000
34254000
2537000
5018000
-2046629000
-2092032000
-2187850000
-2131436000
-1180000
79000
0
-4444000
-7908000
-10704000
16676000
34259000
87422000
510000
4775000
10586000
65891000
123281000
26029000
20842000
1187000
695000
360000
-4
-8
1
0
-1
0
0
0
2
0
0
0
580000
-1640000
-513000
14475000
-9859000
-15992000
58149000
115276000
19756000
184955940000
23802000
23802000
23802000
4670000
118413000
35107000
57630258000
39706606000
12994000
-31856000
18862000
31856000
3449275000
512000
512000
512000
-36129000
-50818000
-37023000
39421000
31605000
30821000
-13953000
-9952000
-10776000
-1028000
-4137000
-6884000
0
0
-42020000
-7456000
6849000
2737000
-11505000
-40548000
-33891000
25519000
17594000
1973000
2697000
874274213000
120336000
120336000
120336000
179916380000
550746086000
70640000
23075000
93715000
93715000
25684250000
9445127000
1341000
3531000
3647000
4988000
8519000
31469000
48623000
0
-582000
0
-3532000
-5955000
-952000
-4
-9
1
0
0
2
392315000
467204000
660665000
228000
112000
0
10035000
13823000
19272000
17152000
20939000
30012000
431578000
496878000
668804000
-21424000
-23437000
-329705000
18586000
264671000
9844000
20942000
9675000
8288000
0
43309000
8846000
8430000
10431000
4670000
118413000
35107000
-91972000
-107125000
-155276000
-43811000
-111871000
79347000
2305016000
2305016000
2305016000
2580225000
1067138046000
1067138046000
3770121861000
1542132185000
1542132185000
2301310404000
4232000
7721000
46000
55634000
70921000
14333000
0
-232494000
-230902000
-246955000
-224022000
10357000
15027000
133440000
140222000
11253000
11542000
988000000
1190115000
-22827000
-43377000
-86222000
7233000
48784000
48784000
60486000
60486000
23865000
0
0
61841000
1592000
-16053000
22933000
2546000
4466000
-5100000
7193000
30342000
6872000
151000
-14915000
-7598000
-8889000
-20875000
-22063000
828371343000
828371343000
828371343000
1613225102000
811737000
811737000
811737000
920514000
439369000
221487000
235146000
44961000
-7665000
9082000
28023000
33647000
34313000
32759000
40261000
-63727000
-56736000
-6816000
8905000
9537000
5483000
15789000
12649000
-45858000
-87958000
56414000
-40769000
-46010000
98441000
455000
-204000
0
455000
-786000
0
6644000
14617000
270821000
268374000
-79738000
-101251000
-57629000
7628000
8587000
43617000
984349000
825126000
988000000
1190115000
330554000
313108000
-39000
-193000
4486000
-1944000
-23269000
-73417000
52125000
25627000
26827000
-45403000
-95818000
56414000
41551000
11702000
-36621000
759328000
883269000
544980000
603639000
-7559000
-116777000
-19085000
-357494000
-396437000
-543139000
34821000
70767000
117526000
484287000
574329000
815941000
-246955000
-224022000
12132000
11683000
3925000
5071000
2065000
19093000
0
0
223082000
-324000
1055000
2081000
-2364000
4430000
2990000
1198784187000
1198784187000
1198784187000
2339738563000
1493279000
1493279000
1493279000
1659711000
4561000
4801000
0
0
200571000
4567000
20029000
12805000
53000
0
75633000
367367000
420323000
-5089000
-41948000
-42027000
0
0
-409941000
-92000
-193000
-84859000
-2187850000
-2131436000
13128000
15494000
-77163000
-109761000
-148264000
60575000
103624000
36250000
-2891000
3651000
364989000
228672000
306846000
63727000
56736000
68160000
24819000
22564000