XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Summary of Total Receivables, Net Total receivables, net is comprised of the following (in thousands):
September 30, 2021December 31, 2020
Billed receivables$147,247 $179,177 
Allowance for doubtful accounts(2,544)(3,912)
Billed receivables, net144,703 175,265 
Current accrued receivables, net154,633 167,614 
Long-term accrued receivables, net196,676 215,772 
Total accrued receivables, net351,309 383,386 
Total receivables, net$496,012 $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 revenue112,008 
Recognition of deferred revenue(101,306)
Foreign currency translation(1,478)
Balance, September 30, 2021
$138,637