XML 56 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
BUSINESS COMBINATIONS (Tables)
12 Months Ended
Dec. 31, 2024
BUSINESS COMBINATIONS  
Schedule of allocation of the consideration for net assets acquired

(in thousands)

Sources of financing:

Cash

$

17,352

Fair value of consideration transferred

17,352

Fair value of assets and liabilities:

Accounts receivable

2,245

Fixed assets

3,735

Inventory

3,467

Prepaid insurance

71

Intangibles

193

Total identifiable assets acquired

9,711

Assumed liabilities

738

Goodwill

$

8,379

Schedule of pro forma summary of the company

Pro Forma Years Ended December 31,

(in thousands)

2024

2023

2022

Revenue

$

1,257,500

$

1,156,639

$

861,320

Income Before Income Taxes

$

80,130

$

74,404

$

22,250