Annual report [Section 13 and 15(d), not S-K Item 405]

ACCOUNTS RECEIVABLE (Tables)

v3.25.0.1
ACCOUNTS RECEIVABLE (Tables)
12 Months Ended
Dec. 31, 2024
Receivables [Abstract]  
Schedule of Accounts Receivable
Accounts receivable at December 31 consists of:
(In thousands) 2024 2023
Trade Accounts Receivable $ 139,652  $ 134,980 
Unbilled Recoverable Costs and Accrued Profits 54,171  46,321 
Total Receivables, Gross 193,823  181,301 
Less Allowance for Estimated Credit Losses (2,377) (9,193)
Total Receivables, Net $ 191,446  $ 172,108 
Schedule of Allowance for Estimated Credit Losses Deducted from Accounts Receivable
The following table provides a roll-forward of the allowance for estimated credit losses that is deducted from accounts receivable to present the net amount expected to be collected at December 31:
(In thousands)
Balance at December 31, 2022
$ 2,630 
Bad Debt Expense, Net of Recoveries 7,772 
Write-off Charges Against the Allowance and Other Adjustments (1,209)
Balance at December 31, 2023
9,193 
Bad Debt Expense, Net of Recoveries 1,348 
Write-off Charges Against the Allowance and Other Adjustments (8,164)
Balance at December 31, 2024
$ 2,377