XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS RECEIVABLE, NET (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of accounts receivable, net
Accounts receivable, net consists of the following as of December 31:
(in thousands)20232022
Billed$9,826 $11,993 
Unbilled4,979 5,359 
14,805 17,352 
Less: Allowance for credit losses(3,123)(4,363)
Total$11,682 $12,989 
Changes in the allowance for expected credit losses consist of the following:
Additions
(in thousands)Balance at Beginning of PeriodCharged to Expenses
Charged to Other Accounts Note(1)
Deductions Note(2)
Balance at End of Period
Allowance for expected credit losses:
Year ended December 31, 2023$4,363 $858 $— $2,098 $3,123 
Year ended December 31, 20225,297 885 (260)1,559 4,363 
______________________________________
(1) Primarily includes amounts previously written off which were credited directly to this account when recovered.
(2) Amounts written off as uncollectible or transferred to other accounts or utilized.