XML 32 R22.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2019
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 
 
June 30,
2019
 
December 31,
2018
 
(in thousands)
Less than one year
$
8,741,623

 
$
8,611,398

Due after one year and through three years
8,282,265

 
8,841,561

Due after three years and through five years
1,341,448

 
1,684,582

Due after five years
137,481

 
148,334

Total streaming content obligations
$
18,502,817

 
$
19,285,875