Annual report [Section 13 and 15(d), not S-K Item 405]

Schedule II - Valuation and Qualifying Accounts

v3.25.4
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2025
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
SCHEDULE II
Valuation and Qualifying Accounts
Year Description
Balance at the
Beginning of
Period
Additions Charged to Cost and Expense Write-Offs/Other
Balance at
End of
Period
(In thousands)          
2025 Allowance for Estimated Credit Losses $ 2,377  $ (36) $ (1,494) $ 847 
Reserve for Excess and Obsolete Inventories $ 43,342  $ 17,022  $ (11,711) $ 48,653 
Deferred Tax Valuation Allowance $ 78,659  $ (11,514) $ 7,306  $ 74,451 
2024 Allowance for Estimated Credit Losses $ 9,193  $ 1,348  $ (8,164) $ 2,377 
Reserve for Excess and Obsolete Inventories $ 38,539  $ 12,434  $ (7,631) $ 43,342 
Deferred Tax Valuation Allowance $ 65,640  $ 14,543  $ (1,524) $ 78,659 
2023 Allowance for Estimated Credit Losses $ 2,630  $ 7,772  $ (1,209) $ 9,193 
Reserve for Excess and Obsolete Inventories $ 36,817  $ 8,229  $ (6,507) $ 38,539 
Deferred Tax Valuation Allowance $ 57,369  $ 8,096  $ 175  $ 65,640