XML 43 R28.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2024
Business Combinations [Abstract]  
Summary of Aggregate Fair Values of Assets Acquired and Liabilities Assumed

The following table summarizes the aggregate fair values of the assets acquired and liabilities assumed for acquisitions during the years ended December 31, 2024, and 2023:

 

 

Total Acquisitions

 

 

 

2024

 

 

2023

 

 

 

(in thousands)

 

Cash and cash equivalents

 

$

9,730

 

 

$

 

Accounts receivable

 

 

39,749

 

 

 

25,751

 

Other receivables

 

 

127

 

 

 

 

Inventories

 

 

35,585

 

 

 

36,789

 

Contract assets

 

 

454

 

 

 

 

Other current assets

 

 

426

 

 

 

70

 

Property, plant and equipment

 

 

55,385

 

 

 

15,053

 

Operating lease right-of-use assets

 

 

19,183

 

 

 

20,449

 

Finance lease right-of-use assets

 

 

 

 

 

528

 

Intangible assets

 

 

110,848

 

 

 

82,942

 

Other assets

 

 

134

 

 

 

138

 

Total assets

 

 

271,621

 

 

 

181,720

 

 

 

 

 

 

 

 

Accounts payable

 

 

8,842

 

 

 

3,122

 

Accrued liabilities

 

 

9,138

 

 

 

1,985

 

Contract liabilities

 

 

1,244

 

 

 

2,868

 

Operating lease liabilities

 

 

19,183

 

 

 

20,449

 

Finance lease liabilities

 

 

 

 

 

528

 

Total liabilities

 

 

38,407

 

 

 

28,952

 

 

 

 

 

 

 

 

Goodwill

 

 

121,948

 

 

 

99,702

 

Total purchase consideration

 

 

355,162

 

 

 

252,470

 

Accrued contingent consideration and purchase price adjustments

 

 

(8,974

)

 

 

(13,797

)

Less: cash acquired

 

 

(9,730

)

 

 

 

Total cash consideration

 

$

336,458

 

 

$

238,673