XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2021
Revenue from Contract with Customer [Abstract]  
Summary of Total Receivables, Net
Total receivables, net is comprised of the following (in thousands):
March 31, 2021December 31, 2020
Billed receivables$132,644 $179,177 
Allowance for doubtful accounts(3,338)(3,912)
Billed receivables, net129,306 175,265 
Current accrued receivables, net151,080 167,614 
Long-term accrued receivables, net199,590 215,772 
Total accrued receivables, net350,670 383,386 
Total receivables, net$479,976 $558,651 
Summary of Changes in Deferred Revenue
Changes in deferred revenue were as follows (in thousands):
Balance, December 31, 2020
$129,413 
Deferral of revenue38,383 
Recognition of deferred revenue(30,099)
Foreign currency translation(497)
Balance, March 31, 2021
$137,200