Balance Sheet Components - Components of Content Library (Details) - USD ($) $ in Thousands |
Jun. 30, 2015 |
Dec. 31, 2014 |
|---|---|---|
| Balance Sheet Components Disclosure [Abstract] | ||
| Total content library, gross | $ 10,253,672 | $ 8,497,403 |
| Accumulated amortization | (4,101,959) | (3,598,375) |
| Total content library, net | 6,151,713 | 4,899,028 |
| Current content library, net | 2,510,946 | 2,125,702 |
| Non-current content library, net | $ 3,640,767 | $ 2,773,326 |