XML 55 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments and Concentrations of Credit Risk (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Accounts Receivable
Receivables consisted of the following at December 31:
(In thousands)20232022
Trade receivables:
Gross trade receivables$164,292 $227,762 
Allowance for credit losses(4,751)(4,817)
Net trade receivables159,541 222,945 
Income tax receivables2,984 2,697 
Other receivables5,932 16,605 
Total receivables, net$168,457 $242,247 
Schedule of Changes in Our Allowance for Credit Losses
Changes in our allowance for credit losses were as follows:
(In thousands)202320222021
Balance at beginning of year$4,817 $4,587 $5,024 
Credit loss expense1,209 1,039 664 
Write-offs, net of recoveries(1,275)(809)(1,101)
Balance at end of year$4,751 $4,817 $4,587