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

Note 7 - Other Intangible Assets (Tables)

v3.25.0.1
Note 7 - Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table Text Block]
   

Gross

   

Less

   

Net

 
   

Carrying

   

Accumulated

   

Carrying

 
   

Amount

   

Amortization

   

Amount

 

December 31, 2024

                       

Indefinite lived intangibles:

                       

Trademark and tradenames

  $ 77,600     $ -     $ 77,600  

Amortizable intangibles:

                       

Dealer network

    80,000       80,000       -  

Customer relationships

    80,920       47,876       33,044  

Patents

    21,136       19,506       1,630  

Noncompete agreements

    8,640       8,640       -  

Trademarks

    5,459       4,183       1,276  

Amortizable intangibles, net

    196,155       160,205       35,950  

Total

  $ 273,755     $ 160,205     $ 113,550  
   

Gross

   

Less

   

Net

 
   

Carrying

   

Accumulated

   

Carrying

 
   

Amount

   

Amortization

   

Amount

 

December 31, 2023

                       

Indefinite lived intangibles:

                       

Trademark and tradenames

  $ 77,600     $ -     $ 77,600  

Amortizable intangibles:

                       

Dealer network

    80,000       79,000       1,000  

Customer relationships

    80,920       42,707       38,213  

Patents

    21,136       18,249       2,887  

Noncompete agreements

    8,640       8,640       -  

Trademarks

    5,459       4,089       1,370  

Amortizable intangibles, net

    196,155       152,685       43,470  

Total

  $ 273,755     $ 152,685     $ 121,070  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

2025

    6,075  

2026

    5,450  

2027

    5,450  

2028

    5,450  

2029

    5,300