XML 44 R31.htm IDEA: XBRL DOCUMENT v3.21.1
ACCOUNTS RECEIVABLE, NET (Tables)
3 Months Ended
Mar. 31, 2021
Receivables [Abstract]  
Schedule of change in allowance for doubtful accounts and expected credit losses
Accounts receivable, net consists of the following:
(in thousands)March 31,
2021
December 31,
2020
Billed$17,489 $19,703 
Unbilled8,215 8,291 
25,704 27,994 
Less: Allowance for credit losses(5,748)(5,581)
Total$19,956 $22,413 
Changes in 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:
March 31, 2021$5,581 $217 $50 $5,748 
December 31, 20204,472 2,229 1,120 5,581 
______________________________________
(1)    Amounts written off as uncollectible or transferred to other accounts or utilized.