XML 116 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Note 20 - Valuation and Qualifying Accounts - Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
Beginning $ 12,025 $ 12,001 $ 6,968
Additions Charged to Earnings 17,966 206 4,645
Allowance for credit losses [1] 0 0 1,147
Charges to Reserve, Net [2] (2,825) (1,640) (957)
Reserves Assumed in Acquisition 498 1,458 198
Balance at End of Year 27,664 12,025 12,001
SEC Schedule, 12-09, Reserve, Inventory [Member]      
Beginning 33,537 27,817 24,293
Additions Charged to Earnings 9,656 17,698 11,353
Allowance for credit losses [1] 0 0 0
Charges to Reserve, Net [2] (4,737) (15,749) (8,788)
Reserves Assumed in Acquisition 1,258 3,771 959
Balance at End of Year 39,714 33,537 27,817
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]      
Beginning 7,874 5,740 5,024
Additions Charged to Earnings 649 1,404 716
Allowance for credit losses [1] 0 0 0
Charges to Reserve, Net [2] (1,501) (2,441) 0
Reserves Assumed in Acquisition (2,384) 3,171 0
Balance at End of Year $ 4,638 $ 7,874 $ 5,740
[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.