XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Total Receivables, Net Total receivables, net is comprised of the following (in thousands):
June 30, 2022December 31, 2021
Billed receivables$166,163 $162,479 
Allowance for doubtful accounts(2,923)(2,861)
Billed receivables, net163,240 159,618 
Current accrued receivables, net163,612 160,787 
Long-term accrued receivables, net268,075 276,164 
Total accrued receivables, net431,687 436,951 
Total receivables, net$594,927 $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 revenue68,352 
Recognition of deferred revenue(62,717)
Foreign currency translation(3,689)
Balance, June 30, 2022
$112,296