XML 25 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Contract Balances (Tables)
3 Months Ended
Mar. 31, 2020
Contract Balances  
Valuation and Qualifying Accounts

Allowance for credit losses

    

Balance at Beginning of Period

    

Current Period Provision for Expected Credit Losses

    

Write-offs Charged Against Allowance

    

Balance at End of Period

(In thousands)

For the three months ended March 31, 2020

$

19,280

$

39,510

$

(19,984)

$

38,806

Schedule of Contract balances

Contract

Liabilities

(In thousands)

Balance as of December 31, 2019

$

609,054

Recognition of unearned revenue

(1,488,531)

Deferral of revenue

1,479,875

Balance as of March 31, 2020

$

600,398