XML 117 R103.htm IDEA: XBRL DOCUMENT v3.25.4
Note 19 - Valuation and Qualifying Accounts - Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
Beginning $ 35,465 $ 33,925 $ 27,664
Additions charged to earnings 1,398 4,524 7,443
Charges to reserve, net [1] (2,359) (3,509) (1,206)
Reserves established for acquisitions 0 525 24
Ending 34,504 35,465 33,925
SEC Schedule, 12-09, Reserve, Inventory [Member]      
Beginning 48,173 39,027 39,714
Additions charged to earnings 23,375 10,738 4,621
Charges to reserve, net [1] (2,282) (2,924) (5,308)
Reserves established for acquisitions 0 1,332 0
Ending 69,266 48,173 39,027
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]      
Beginning 5,225 5,136 4,638
Additions charged to earnings 1,822 447 516
Charges to reserve, net [1] (509) (358) (18)
Reserves established for acquisitions 0 0 0
Ending $ 6,538 $ 5,225 $ 5,136
[1] Deductions from the allowance for credit losses equal accounts receivable written off against the allowance, less recoveries, as well as foreign currency translation adjustments. Deductions from the reserves for inventory excess and obsolete items equal inventory written off against the reserve as items were disposed of, as well as foreign currency translation adjustments.