XML 50 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Instruments and Concentrations of Credit Risk (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Accounts Receivable
Receivables consisted of the following at December 31:
(In thousands)20222021
Trade receivables:
Gross trade receivables$227,762 $185,065 
Allowance for credit losses(4,817)(4,587)
Net trade receivables222,945 180,478 
Income tax receivables2,697 4,167 
Other receivables16,605 9,651 
Total receivables, net$242,247 $194,296 
Schedule of Changes in Our Allowance for Credit Losses
Changes in our allowance for credit losses were as follows:
(In thousands)202220212020
Balance at beginning of year$4,587 $5,024 $6,007 
Cumulative effect of accounting change— — 959 
Credit loss expense1,039 664 1,427 
Write-offs, net of recoveries(809)(1,101)(3,369)
Balance at end of year$4,817 $4,587 $5,024