XML 47 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 - Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]
   

December 31,

 
   

2024

   

2023

 
                 

Trade accounts receivable from sale of vehicles

  $ 212,216     $ 119,575  

Trade receivables other than vehicles

    99,108       98,555  

Warranty claims

    18,675       21,395  

Other accounts receivable

    18,088       23,633  

Less allowance for credit losses

    (2,741 )     (3,805 )

Total

  $ 345,346     $ 259,353