v3.25.4
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2025
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts
SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS
Year Ended December 31, 2025, 2024 and 2023
(Thousands of dollars)
For the year ended December 31, 2025:
Balance at beginning of
period
Additions
charged to
costs and
expenses
Deductions
Other
additions or deductions
Balance at
end of
period
        
Allowance for credit losses$6,958 $92 $(1,571)$318 $5,797 
Reserve for credit memos562 268 (359)13 484 
Slow-moving and obsolete inventory reserves17,722 4,441 (5,335)886 17,714 
Accrued product warranty1,459 1,931 (260)98 3,228 
Foreign net operating loss tax carryforwards1,967 882 (605)(35)2,209 
For the year ended December 31, 2024:
Balance at beginning of
period
Additions
charged to
costs and
expenses
Deductions
Other
additions or deductions (a)
Balance at
end of
period
        
Allowance for credit losses$8,260 $(750)$(260)$(292)$6,958 
Reserve for credit memos746 221 (396)(9)562 
Slow-moving and obsolete inventory reserves17,579 5,447 (4,427)(877)17,722 
Accrued product warranty1,278 288 (25)(82)1,459 
Foreign net operating loss tax carryforwards1,940 785 (627)(131)1,967 
For the year ended December 31, 2023:
Balance at beginning of
period
Additions
charged to
costs and
expenses
Deductions
Other
additions or deductions (a)
Balance at
end of
period
        
Allowance for credit losses$5,021 $3,250 $(218)$207 $8,260 
Reserve for credit memos579 476 (310)746 
Slow-moving and obsolete inventory reserves10,835 9,950 (3,427)221 17,579 
Accrued product warranty1,111 213 (70)24 1,278 
Foreign net operating loss tax carryforwards2,722 367 (466)(683)1,940