v3.25.4
Supplementary Balance Sheet Detail (Tables)
12 Months Ended
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]  
Schedule Of Amounts Recognized In Balance Sheet
The following tables present supplementary balance sheet details:
(in thousands)
December 31, 2025

December 31, 2024
Inventories:
   Raw materials and supplies$76,115 $78,386 
   Work in process116,933 122,590 
   Finished goods31,644 30,265 
$224,692 $231,241 
Prepaid expenses and other current assets:
   Prepaid expenses$7,347 $11,258 
   Value-added tax and other indirect taxes receivable17,991 21,922 
   Spare parts inventory15,840 14,189 
   Other current assets7,002 8,363 
$48,180 $55,732 
Property, plant and equipment:
   Land and improvements$52,227 $49,212 
   Buildings92,657 85,871 
   Machinery and equipment and other788,912 731,783 
   Construction in progress53,150 43,381 
$986,946 $910,247 
Other accrued liabilities:
   Payrolls (including incentive programs)$12,615 $9,979 
   Employee benefits6,760 6,074 
   Deferred revenue— 11,223 
   Other33,752 28,156 
$53,127 $55,432 
Other long-term obligations:
Post-employment benefits$10,663 $10,969 
Pension and related benefits18,920 21,919 
Other10,805 15,671 
$40,388 $48,559 
Schedule Of Analysis Of The Allowance For Doubtful Accounts
The following table presents an analysis of the allowance for doubtful accounts for the years ended December 31:
(in thousands)202520242023
Balance at beginning of year$7,114 $7,708 $8,019 
Write-offs(4,959)— — 
Charge (credit) to income932 (660)(439)
Translation adjustment/other184 66 128 
Balance at end of year$3,271 $7,114 $7,708 
Supplier Finance Program See below for a rollforward of our SFP obligations.
(in thousands)
Confirmed obligations outstanding as of December 31, 2023$4,636 
Invoices confirmed during the year17,821 
Confirmed invoices paid during the year(16,871)
Confirmed obligations outstanding as of December 31, 2024$5,586 
Invoices confirmed during the year20,897 
Confirmed invoices paid during the year(22,449)
Translation(155)
Confirmed obligations outstanding as of December 31, 2025$3,879