XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Reportable Segment Information - Segment Reporting Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
segment
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Segment Reporting Information [Line Items]      
Reportable segments | segment 2    
Revenue $ 699,547 $ 672,275  
Cost of revenue 615,698 617,990  
Gross profit 83,849 54,285  
Selling, general and administrative expenses 115,911 87,993  
Gain on sales of property and equipment, net (1,737) (1,418)  
Operating loss (39,751) (43,300)  
Depreciation, depletion and amortization 28,007 24,180  
Segment assets as of period end 2,907,100   $ 3,025,655
Operating Segments      
Segment Reporting Information [Line Items]      
Revenue 720,198 683,917  
Selling, general and administrative expenses 70,872 53,966  
Gain on sales of property and equipment, net (1,918) (1,750)  
Operating loss 14,895 2,069  
Segment assets as of period end 1,312,600 1,157,018  
Consolidation, Eliminations      
Segment Reporting Information [Line Items]      
Revenue (20,651) (11,642)  
Construction      
Segment Reporting Information [Line Items]      
Revenue 614,618 595,213  
Cost of revenue 529,180 538,385  
Gross profit 85,438 56,828  
Depreciation, depletion and amortization 14,452 13,703  
Construction | Operating Segments      
Segment Reporting Information [Line Items]      
Revenue 614,618 595,213  
Selling, general and administrative expenses 62,327 48,824  
Gain on sales of property and equipment, net (1,849) (1,222)  
Operating loss 24,960 9,226  
Segment assets as of period end 613,882 594,437  
Construction | Consolidation, Eliminations      
Segment Reporting Information [Line Items]      
Revenue 0 0  
Materials      
Segment Reporting Information [Line Items]      
Revenue 84,929 77,062  
Cost of revenue 86,518 79,605  
Gross profit (1,589) (2,543)  
Depreciation, depletion and amortization 13,555 10,477  
Materials | Operating Segments      
Segment Reporting Information [Line Items]      
Revenue 105,580 88,704  
Selling, general and administrative expenses 8,545 5,142  
Gain on sales of property and equipment, net (69) (528)  
Operating loss (10,065) (7,157)  
Segment assets as of period end 698,718 562,581  
Materials | Consolidation, Eliminations      
Segment Reporting Information [Line Items]      
Revenue $ (20,651) $ (11,642)