XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
RECEIVABLES (Tables)
6 Months Ended
Jun. 30, 2021
Receivables [Abstract]  
Summary of Accounts Receivable
Accounts receivable consisted of the following (in thousands): 
June 30, 2021December 31, 2020
 (unaudited) 
Trade accounts receivable$181,462 $157,513 
Unbilled receivables44,616 46,471 
Allowance for credit losses(8,617)(9,918)
Total$217,461 $194,066 
Allowance for Credit Loss
The following table shows a rollforward of the allowance for credit losses (in thousands):
 June 30, 2021December 31, 2020
 (unaudited)
Balance at beginning of period$9,918 $9,990 
Adoption of accounting pronouncement ASC 3261
— 1,410 
Provision for expected credit losses965 1,612 
Write-offs(2,278)(3,193)
Foreign exchange effects12 99 
Balance at end of period$8,617 $9,918 
_________________
1 Due to the initial adoption of ASC 326 as of January 1, 2020.