XML 90 R64.htm IDEA: XBRL DOCUMENT v2.4.0.6
Note 10 - Balance Sheet Components Other Current Assets (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2011
Dec. 31, 2010
Balance Sheet Components [Abstract]    
Prepaid expenses $ 169,491 $ 115,476
Income tax receivable 2,603 172,869
Deferred tax assets, net 47,968 39,338
Interest receivables 42,061 23,182
Derivatives 111,628 37,196
Other 207,685 93,177
Other current assets $ 581,436 $ 481,238