XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Acquisitions (Tables)
6 Months Ended
Jun. 30, 2025
Business Combination, Asset Acquisition, Transaction between Entities under Common Control, and Joint Venture Formation [Abstract]  
Schedule of Purchase Price Allocation Consideration Transferred

The following table summarizes the purchase price allocation of the total consideration transferred:

 

Consideration Transferred:    
Total purchase price  $10,429 
Recognized amounts of identifiable assets acquired and liabilities assumed:     
Cash and equivalents  $- 
Accounts Receivable   4,814 
Other Current Assets   585 
Property, plant, and equipment   826 
Trade Name   170 
Contract Backlog   670 
Notice of Acceptance and FBC permits   6,260 
Right-of-use assets   1,192 
Account payable   (2,890)
Accrued expenses   (81)
Service revenue deposit   (518)
Lease liabilities   (1,229)
Billings in excess of cost and profit   (5,987)
Total identifiable net assets   3,812 
Goodwill  $6,617 
Schedule of Unaudited Pro Forma Financial Information

  

Pro-Forma

   Pro-Forma   Pro-Forma   Pro-Forma 
   Three Months   Three Months   Six Months   Six Months 
   Ended   Ended   Ended   Ended 
 

June 30,
2025

  

June 30,
2024

  

June 30,
2025

  

June 30,
2024

 
Pro Forma Results                    
Net sales  $255,692   $228,409   $482,220   $429,125 
                     
Net income  $44,108   $34,156   $83,548   $63,022