Annual report [Section 13 and 15(d), not S-K Item 405]

Note 18 - Valuation and Qualifying Accounts (Tables)

v3.25.0.1
Note 18 - Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Valuation and Qualifying Accounts Disclosure [Table Text Block]
   

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