XML 15 R29.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenues $ 5,767,691 $ 4,520,992  
Deferred revenue 986,753   $ 924,745
Increase in deferred revenue 62,008 47,793  
United States      
Disaggregation of Revenue [Line Items]      
Revenues 2,500,000 2,200,000  
DVD      
Disaggregation of Revenue [Line Items]      
Revenues $ 64,000 $ 81,000