XML 39 R27.htm IDEA: XBRL DOCUMENT 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
Valuation and Qualifying Accounts (in thousands):

DescriptionsBalance at
Beginning
of Period
ProvisionOtherWrite-offsBalance at
End
of Period
Allowance for Doubtful Accounts
2025 (1)$5,134 $$857 $(1,959)$4,033 
2024$4,240 $3,795 $(23)$(2,878)$5,134 
2023$4,324 $4,686 $3,001 $(7,771)$4,240 
Income Tax Valuation Allowance
2025 (1)$416,701 $29,385 $7,337 $— $453,423 
2024 (2)$418,234 $(275)$(1,258)$— $416,701 
2023 (2)$415,751 $1,904 $579 $— $418,234 
(1)Other includes currency translation adjustments as well as purchase accounting and acquisition-related adjustments for 2025.
(2)Other reflects currency translation adjustments.