XML 61 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Contract Balances (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2020
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Balance at Beginning of Period $ 19,280
Current Period Provision For Expected Credit Losses 39,510
Write-offs Charged Against Allowance (19,984)
Balance at End of Period 38,806
Balance at Beginning of Period 609,054
Recognition of unearned revenue (1,488,531)
Deferral of revenue 1,479,875
Balance at End of Period $ 600,398
Remaining performance obligations true