XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.4
Note 19 - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2025
Notes to Financial Statements  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]

19.

Valuation and Qualifying Accounts

 

For the years ended December 31, 2025, 2024 and 2023:

 

  

Balance at Beginning of Year

  

Additions Charged to Earnings

  

Charges to Reserve, Net (1)

  

Reserves Established for Acquisitions

  

Balance at End of Year

 

Year ended December 31, 2025

                    

Allowance for credit losses

 $35,465  $1,398  $(2,359) $-  $34,504 

Reserves for inventory

  48,173   23,375   (2,282)  -   69,266 

Valuation of deferred tax assets

  5,225   1,822   (509)  -   6,538 
                     

Year ended December 31, 2024

                    

Allowance for credit losses

 $33,925  $4,524  $(3,509) $525  $35,465 

Reserves for inventory

  39,027   10,738   (2,924)  1,332   48,173 

Valuation of deferred tax assets

  5,136   447   (358)  -   5,225 
                     

Year ended December 31, 2023

                    

Allowance for credit losses

 $27,664  $7,443  $(1,206) $24  $33,925 

Reserves for inventory

  39,714   4,621   (5,308)  -   39,027 

Valuation of deferred tax assets

  4,638   516   (18)  -   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.