XML 41 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisition (Tables)
6 Months Ended
Jun. 30, 2025
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, proforma information

Three Months

Six Months

ended June 30,

ended June 30,

    

2025

    

2024

    

2025

    

2024

(in thousands)

 

Revenues

$

72,849

$

79,749

$

128,192

$

149,465

Net Income

$

10,168

$

10,757

$

12,926

$

21,491