XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Total Receivables, Net Total receivables, net is comprised of the following (in thousands):
March 31, 2022December 31, 2021
Billed receivables$152,027 $162,479 
Allowance for doubtful accounts(2,980)(2,861)
Billed receivables, net149,047 159,618 
Current accrued receivables, net161,731 160,787 
Long-term accrued receivables, net276,731 276,164 
Total accrued receivables, net438,462 436,951 
Total receivables, net$587,509 $596,569 
Summary of Changes in Deferred Revenue Changes in deferred revenue were as follows (in thousands):
Balance, December 31, 2021
$110,350 
Deferral of revenue38,201 
Recognition of deferred revenue(28,109)
Foreign currency translation(133)
Balance, March 31, 2022
$120,308