XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Total Receivables, Net Total receivables, net is comprised of the following (in thousands):
September 30, 2022December 31, 2021
Billed receivables$137,498 $162,479 
Allowance for doubtful accounts(3,851)(2,861)
Billed receivables, net133,647 159,618 
Current accrued receivables, net168,654 160,787 
Long-term accrued receivables, net248,285 276,164 
Total accrued receivables, net416,939 436,951 
Total receivables, net$550,586 $596,569 
Schedule of Changes in Deferred Revenue Changes in deferred revenue were as follows (in thousands):
Balance, December 31, 2021
$110,350 
Deferral of revenue89,117 
Recognition of deferred revenue(95,593)
Divestiture(21,581)
Foreign currency translation(6,690)
Balance, September 30, 2022
$75,603