XML 45 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 18 - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]

18. Valuation and qualifying accounts

 

The Company’s valuation and qualifying accounts for the years ended  December 31, 2024, 2023 and 2022 are as follows:

 

  

Balance at

  

Additions

         
  

beginning

  

charged to

  

Changes to

  

Balance at

 
  

of year

  

earnings

  

reserve, net (1)

  

end of year

 

Year ended December 31, 2024

                

Allowance for credit losses

 $1,646  $702  $24  $2,372 

Valuation of deferred tax assets

  2,005   -   (495)  1,510 

Year ended December 31, 2023

                

Allowance for credit losses

 $1,366  $320  $(40) $1,646 

Valuation of deferred tax assets

  2,071   -   (66)  2,005 

Year ended December 31, 2022

                

Allowance for credit losses

 $2,970  $(1,476) $(128) $1,366 

Valuation of deferred tax assets

  3,273   -   (1,202)  2,071 

 


(1)

Increases (deductions) from the allowance for credit losses equal accounts receivable written off and increases related to acquired businesses, less recoveries, against the allowance. See Note 2 for additional information. Increases (deductions) to the valuation of deferred tax assets relate to the reversals due to changes in management’s judgments regarding the future realization of the underlying deferred tax assets.