XML 40 R31.htm IDEA: XBRL DOCUMENT v3.22.2
ACCOUNTS RECEIVABLE, NET (Tables)
6 Months Ended
Jun. 30, 2022
Receivables [Abstract]  
Schedule of Change in Allowance for Doubtful Accounts and Expected Credit Losses
Accounts receivable, net consists of the following:
(in thousands)June 30,
2022
December 31,
2021
Billed$14,189 $17,907 
Unbilled7,183 5,398 
21,372 23,305 
Less: Allowance for credit losses(4,792)(5,297)
Total$16,580 $18,008 
Changes in the allowance for expected credit losses consist of the following:
Additions
(in thousands)Balance at Beginning of PeriodCharged to Expenses
Deductions Note (1)
Balance at End of Period
Allowance for expected credit losses:
Six months ended June 30, 2022
$5,297 $600 $1,105 $4,792 
Twelve months ended December 31, 2021
5,581 1,354 1,638 5,297 
______________________________________
(1)    Amounts written off as uncollectible or transferred to other accounts or utilized.