Annual report pursuant to Section 13 and 15(d)

Note 18 - Valuation and Qualifying Accounts (Tables)

v3.24.0.1
Note 18 - Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2023
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, 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  

Year ended December 31, 2021

                               

Allowance for credit losses

  $ 2,929     $ 67     $ (26 )   $ 2,970  

Valuation of deferred tax assets

    3,374       -       (101 )     3,273