XML 48 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS COMBINATIONS (Tables)
6 Months Ended
Jun. 30, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Purchase Price Paid for Acquisitions
A summary of the purchase price and the purchase price allocation for acquisitions follows:
 Six Months Ended
June 30,
 20242023
Purchase Price:
Cash used in acquisitions, net of cash acquired$748 $544,359 
Holdbacks
— 1,900 
Total consideration$748 $546,259 
Allocated as follows:
Current assets$— $15,364 
Property, plant and equipment:
Land— 2,213 
Buildings and improvements— 8,666 
Machinery and equipment282 90,276 
Operating lease right-of-use assets— 11,260 
Intangible assets:
Covenants not-to-compete75 10,550 
Customer relationships38 93,000 
Deferred tax liability— (5,160)
Current liabilities(2)(15,195)
Operating lease liabilities, less current portion— (9,887)
Fair value of assets acquired and liabilities assumed393 201,087 
Excess purchase price allocated to goodwill$355 $345,172 
Schedule of Unaudited Pro forma Combined Information
Unaudited pro forma combined operational results prepared as though each acquisition completed since the beginning of the prior fiscal year had occurred as of January 1, 2023 is as follows:
 Three Months Ended
June 30,
Six Months Ended
June 30,
 2024202320242023
Revenues$377,199 $365,644 $718,315 $706,384 
Operating income$23,028 $26,792 $29,894 $41,353 
Net income$7,012 $7,133 $2,913 $12,391 
Basic earnings per share attributable to common stockholders:
Weighted average common shares outstanding58,109 52,885 58,070 52,331 
Basic earnings per common share$0.12 $0.13 $0.05 $0.24 
Diluted earnings per share attributable to common stockholders:
Weighted average common shares outstanding58,199 52,980 58,161 52,427 
Diluted earnings per common share$0.12 $0.13 $0.05 $0.24