v3.26.1
Revenue from Contracts with Customers (Tables)
3 Months Ended
Mar. 31, 2026
Disaggregation of Revenue [Line Items]  
Summary of Company's revenue disaggregated by service type
The following table presents the Company’s revenue disaggregated by service type:
 
    
Three Months Ended March 31,
 
    
2026
   
2025
 
By service type:
          
New Construction
   $ 650,733        96.1   $ 377,161        92.5
Existing infrastructure
     24,964        3.7     26,508        6.5
Other
     1,108        0.2     4,178        1.0
  
 
 
    
 
 
   
 
 
    
 
 
 
Total revenues
   $ 676,805        100.0   $ 407,847        100.0
  
 
 
    
 
 
   
 
 
    
 
 
 
Summary of Contract assets and liabilities consisted
Contract assets and liabilities consisted of the following:
 
    
March 31, 2026
    
December 31, 2025
 
Unbilled and retention receivables
   $ 157,875      $ 156,744  
  
 
 
    
 
 
 
Total contract assets
   $ 157,875      $ 156,744  
  
 
 
    
 
 
 
Deferred revenue
   $ 346,224      $ 308,524  
Provision for project losses
     71        95  
  
 
 
    
 
 
 
Total contract liabilities
   $ 346,295      $ 308,619