XML 50 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value of Financial Instruments and Concentrations of Credit Risk (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Schedule of Accounts Receivable
Receivables consisted of the following at December 31:
(In thousands)20212020
Trade receivables:
Gross trade receivables$185,065 $133,717 
Allowance for credit losses(4,587)(5,024)
Net trade receivables180,478 128,693 
Income tax receivables4,167 6,545 
Other receivables9,651 5,807 
Total receivables, net$194,296 $141,045 
Schedule of Changes in Our Allowance for Credit Losses
Changes in our allowance for credit losses were as follows:
(In thousands)202120202019
Balance at beginning of year$5,024 $6,007 $10,034 
Cumulative effect of accounting change— 959 — 
Credit loss expense664 1,427 1,792 
Write-offs, net of recoveries(1,101)(3,369)(5,819)
Balance at end of year$4,587 $5,024 $6,007