XML 56 R37.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisition (Tables)
12 Months Ended
Dec. 31, 2024
Acquisition  
Schedule of fair values of the assets acquired and liabilities assumed

Cash

   

$

20,670

Contingent consideration

1,600

Total consideration transferred

$

22,270

Amortization life

 Fair Value

    

(in months)

    

(in thousands)

Inventories

$

5,073

Covenant not to compete

 

60

60

Customer relationships

 

24

1,120

Tradename

 

60

1,540

Total identified assets

 

7,793

Goodwill

 

14,477

Total net assets acquired

$

22,270

Schedule of business combination revenue and net income

Twelve months ended December 31,

    

2024

(in thousands)

 

  

Revenues

$

6,060

Net income

$

1,593

Schedule of business combination, proforma information

    

2024

    

2023

    

2022

(in thousands)

 

  

 

  

 

  

Revenue

$

246,395

$

299,150

$

351,787

Net Income

 

25,850

 

53,845

 

111,446