XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Note 14 - Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Goodwill [Table Text Block]
   

Goodwill

 
         

December 31, 2024

  $ 189,657  

Marble working capital adjustment

    (5 )

AJR valuation adjustment

    22  

Foreign currency translation

    3,294  

June 30, 2025

  $ 192,968  
Schedule of Finite-Lived Intangible Assets [Table Text Block]

June 30, 2025

 

Customer
List

   

Intellectual Property

   

Tradename & Brand

   

Non-
Compete

   

Total

 

Weighted-average amortization period

 

20 years

   

12.3 years

   

13.3 years

   

8.7 years

         

Gross amount

  $ 131,534     $ 28,057     $ 1,093     $ 6,769     $ 167,453  

Accumulated amortization

    (19,019 )     (3,611 )     (313 )     (2,536 )     (25,479 )

Net balance

  $ 112,515     $ 24,446     $ 780     $ 4,233     $ 141,974  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Remainder of 2025

  $ 4,847  

2026

    9,692  

2027

    9,636  

2028

    9,589  

2029

    9,557  

Thereafter

    98,653  

Total

  $ 141,974