XML 32 R27.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Balance Sheet Components (Content Library And Accumulated Amortization) (Details) (USD $)
In Thousands
Jun. 30, 2011
Dec. 31, 2010
Balance Sheet Components    
Streaming content library, gross $ 1,150,331 $ 441,637
DVD content library, gross 608,977 627,392
Content library, gross 1,759,308 1,069,029
Less: accumulated amortization (834,628) (707,050)
Total content library, net 924,680 361,979
Less: Current content library, net 499,434 181,006
Content library, net $ 425,246 $ 180,973