XML 33 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Expected Timing of Payments for Commitments
The expected timing of payments for these streaming content obligations is as follows:
 
As of 
 
March 31,
2018
 
December 31,
2017
 
(in thousands)
Less than one year
$
7,949,544

 
$
7,446,947

Due after one year and through three years
8,015,837

 
8,210,159

Due after three years and through five years
1,849,029

 
1,894,001

Due after five years
123,272

 
143,535

Total streaming content obligations
$
17,937,682

 
$
17,694,642