XML 69 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Receivables (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of Accounts Receivable
Receivables as of December 31, 2023 and 2022 are as follows:
(in thousands)20232022
Receivables
Trade$129,257 $112,126 
Other9,084 9,983 
Unbilled Receivables21,324 23,932 
Total Receivables159,665 146,041 
Less Allowance for Credit Losses2,522 1,648 
Receivables, net of allowance for credit losses$157,143 $144,393 
Schedule of Activity in the Allowance for Credit Losses
The following is a summary of activity in the allowance for credit losses for the years ended December 31, 2023 and 2022:
(in thousands)20232022
Beginning Balance$1,648 $1,836 
Additions Charged to Expense2,014 909 
Reductions for Amounts Written Off, Net of Recoveries
(1,140)(1,097)
Ending Balance$2,522 $1,648