XML 42 R29.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Revenues $ 7,163,282 $ 5,767,691  
Deferred revenue 1,140,271   $ 1,117,992
Increase in deferred revenue 22,279 62,008  
DVD      
Disaggregation of Revenue [Line Items]      
Revenues 50,000 64,000  
United States      
Disaggregation of Revenue [Line Items]      
Revenues $ 3,000,000 $ 2,500,000