XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.1
RECEIVABLES (Tables)
3 Months Ended
Mar. 31, 2022
Receivables [Abstract]  
Summary of Accounts Receivable
A summary of accounts receivable as of March 31, 2022 and December 31, 2021 is as follows (in thousands): 
March 31, 2022December 31, 2021
 (unaudited) 
Trade accounts receivable$170,654 $161,751 
Unbilled receivables45,295 35,933 
Allowance for credit losses(8,170)(8,912)
Total$207,779 $188,772 
Allowance for Credit Loss
The following table shows a rollforward of the allowance for credit losses (in thousands):
 March 31, 2022December 31, 2021
 (unaudited)
Balance at beginning of period$8,912 $9,918 
Provision for expected credit losses66 2,193 
Write-offs(830)(3,143)
Foreign exchange effects22 (56)
Balance at end of period$8,170 $8,912