XML 116 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 20 - Valuation and Qualifying Accounts - Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
Beginning $ 27,664 $ 12,025 $ 12,001
Additions Charged to Earnings 7,443 17,966 206
Allowance for credit losses [1] (1,206) (2,825) (1,640)
Charges to Reserve, Net [2] 24 498 1,458
Reserves Assumed in Acquisition 33,925 27,664 12,025
SEC Schedule, 12-09, Reserve, Inventory [Member]      
Beginning 39,714 33,537 27,817
Additions Charged to Earnings 4,621 9,656 17,698
Allowance for credit losses [1] (5,308) (4,737) (15,749)
Charges to Reserve, Net [2] 0 1,258 3,771
Reserves Assumed in Acquisition 39,027 39,714 33,537
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]      
Beginning 4,638 7,874 5,740
Additions Charged to Earnings 516 649 1,404
Allowance for credit losses [1] (18) (1,501) (2,441)
Charges to Reserve, Net [2] 0 (2,384) 3,171
Reserves Assumed in Acquisition $ 5,136 $ 4,638 $ 7,874
[1] Result of adopting ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.
[2] Deductions from the allowance for doubtful accounts 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.