XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Contract Balances (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2020
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Balance at Beginning of Period $ 19,280
Current Period Provision For Expected Credit Losses 56,398
Write-offs Charged Against Allowance (41,313)
Balance at End of Period 34,365
Balance at Beginning of Period 609,054
Recognition of unearned revenue (4,369,230)
Deferral of revenue 4,365,480
Balance at End of Period $ 605,304
Remaining performance obligations true