91.123.000-3 2009-09-30 91.123.000-3 2009-01-01 2009-09-30 91.123.000-3 2008-09-30 91.123.000-3 2008-12-31 91.123.000-3 2008-12-31 cl-ci-i:Restated 91.123.000-3 2008-01-01 2008-09-30 91.123.000-3 2007-12-31 91.123.000-3 2007-12-31 cl-ci-i:Restated 91.123.000-3 2009-07-01 2009-09-30 91.123.000-3 2008-07-01 2008-09-30 iso4217:USD xbrli:pure xbrli:shares 356479000 19361000 183000 20006000 2919000 1329000 60753000 60753000 72000 17980000 212613000 1627000 349000 437002000 12771000 5752000 237000 272000 130000 588000 19750000 19750000 40272000 17204000 1574000 59050000 347457000 12882000 -3860000 1723000 358202000 437002000 16955000 10000 5630000 376249000 137968000 355978000 16803000 2302000 12224000 2799000 4566000 51176000 51176000 72000 16940000 208184000 1633000 2000 423496000 18376000 4396000 605000 462000 298000 476000 24752000 24752000 25008000 16062000 1342000 42412000 347457000 12889000 -4368000 354000 356332000 423496000 12482000 9000 5393000 372320000 139000 140087000 355987000 22288000 2855000 6518000 2668000 7835000 51594000 51594000 72000 16558000 205772000 1663000 114000 418285000 10588000 7398000 917000 934000 256000 528000 20621000 20621000 25011000 14829000 1459000 41299000 347457000 13130000 -4600000 378000 356365000 418285000 9430000 11000 5552000 366691000 136949000 0 347457000 0 0 0 0 0 0 0 0 0 0 145000 82000 -4368000 0 508000 0 0 355978000 0 0 0 0 501000 0 0 0 0 0 347457000 0 0 0 0 0 0 0 501000 354000 -51000 1420000 1369000 0 0 0 0 0 0 0 0 0 0 0 356332000 0 0 0 0 0 0 139000 82000 0 12172000 0 433000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1870000 347457000 145000 0 0 0 0 139000 0 221000 12172000 12172000 0 0 -89000 -89000 -89000 0 0 0 0 0 0 0 433000 433000 508000 145000 0 0 0 0 0 0 1420000 450000 0 0 0 347457000 0 0 0 0 0 0 0 0 0 0 145000 -192000 29278000 29278000 7948000 3348000 326709000 0 29278000 0 0 0 0 7756000 0 0 0 0 0 347457000 0 0 0 0 0 0 0 7756000 376000 2000 -9000 9000 0 327085000 29280000 0 0 0 0 0 0 0 0 0 0 364121000 0 0 0 0 0 0 380000 -192000 0 12172000 0 433000 0 0 -33878000 29278000 0 0 0 0 0 363743000 2000 378000 0 29280000 0 0 0 0 0 0 0 0 7756000 347457000 145000 0 0 0 0 380000 0 188000 12172000 12172000 0 0 0 0 0 0 0 0 0 0 0 433000 433000 7948000 145000 0 0 0 0 0 0 9000 7747000 0 0 69495000 50362000 19133000 455000 3406000 2236000 5694000 4108000 -2108000 150000 5000 615000 1362000 457000 457000 508000 .0001 0 -89000 82000 -7000 450000 501000 -51000 .0001 -51000 905000 1444000 60742000 45393000 15349000 312000 2043000 1991000 5653000 2560000 5828000 337000 357000 580000 9039000 7939000 7939000 7948000 .0022 0 -192000 -192000 7747000 7756000 -9000 .0022 -9000 1100000 1477000 25362000 17375000 7987000 110000 1450000 710000 2171000 2810000 -2082000 -338000 9000 -1000 -1837000 -2098000 -2098000 -2045000 .0006 0 -89000 -30000 -119000 -2217000 -2164000 -53000 .0006 -53000 261000 381000 23664000 17625000 6039000 97000 817000 617000 1672000 425000 2057000 217000 357000 -15000 4696000 4351000 4351000 4363000 .0012 0 -211000 -211000 4140000 4152000 -12000 .0012 -12000 345000 525000 1363000 2149000 95000 3292000 5536000 6899000 11352000 -11352000 502000 30000000 20500000 8458000 4005000 58000 12186000 16249000 70703000 11059000 64000 66292000 -7947000 1544000 -11505000 2682000 311000 6200000 1291000 -2000 7900000 -3605000 34000 6002000 -5968000 9000 20500000 10500000 1000 9021000 -552000 -419000 9423000 8452000 66512000 9308000 75980000 -7271000 987000 347457000 12889000 347457000 12938000 347457000 13130000