Quarterly report [Sections 13 or 15(d)]

Note 8 - Other Intangible Assets (Tables)

v3.26.1
Note 8 - Other Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2026
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

 

March 31, 2026

                       

Indefinite-lived intangibles:

                       

Trademark and tradenames

  $ 79,550     $ -     $ 79,550  

Amortizable intangibles:

                       

Dealer network

    80,000       80,000       -  

Customer relationships

    87,470       54,517       32,953  

Patents

    21,136       20,362       774  

Noncompete agreements

    8,940       8,682       258  

Trademarks

    5,459       4,305       1,154  

Backlog

    100       38       62  

Amortizable intangibles, net

    203,105       167,904       35,201  

Total

  $ 282,655     $ 167,904     $ 114,751  
   

Gross

   

Less

   

Net

 
   

Carrying

   

Accumulated

   

Carrying

 
   

Amount

   

Amortization

   

Amount

 

December 31, 2025

                       

Indefinite-lived intangibles:

                       

Trademark and tradenames

  $ 79,550     $ -     $ 79,550  

Amortizable intangibles:

                       

Dealer network

    80,000       80,000       -  

Customer relationships

    87,470       53,115       34,355  

Patents

    21,136       20,316       820  

Noncompete agreements

    8,940       8,657       283  

Trademarks

    5,459       4,281       1,178  

Backlog

    100       17       83  

Amortizable intangibles, net

    203,105       166,386       36,719  

Total

  $ 282,655     $ 166,386     $ 116,269  
Intangible Asset, Finite-Lived, and Capitalized Cost, Software to be Sold, Leased, or Marketed, Estimated Amortization Expense [Table Text Block]

2026

  $ 4,552  

2027

    5,986  

2028

    5,970  

2029

    5,736  

2030

    5,003  

2031

    2,953