v3.26.3
Business Segment Data - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Segment Reporting [Line Items]          
Revenues $ 1,275,601 $ 1,203,717 $ 2,624,319 $ 2,390,948  
Selling, general and administrative expenses excluding depreciation, depletion and amortization 73,473 69,129 238,588 211,356  
Consolidated income before income taxes 188,647 193,396 140,885 167,995  
Depreciation, depletion and amortization 55,642 53,473 164,149 142,439  
Interest expense, net 23,945 22,369 68,026 57,038  
Capital expenditures     198,280 274,287  
Assets 4,286,481 3,703,317 4,286,481 3,703,317 $ 3,650,113
Parent          
Segment Reporting [Line Items]          
Assets 6,038,287 5,281,180 6,038,287 5,281,180  
West          
Segment Reporting [Line Items]          
Capital expenditures     46,533 151,553  
Mountain          
Segment Reporting [Line Items]          
Capital expenditures     40,389 33,270  
Central          
Segment Reporting [Line Items]          
Capital expenditures     103,490 83,510  
Energy Services          
Segment Reporting [Line Items]          
Capital expenditures     7,868 5,954  
Operating Segments Excluding Intersegment Elimination          
Segment Reporting [Line Items]          
Revenues 1,275,554 1,203,553 2,623,837 2,390,478  
Operating Segments Excluding Intersegment Elimination | West          
Segment Reporting [Line Items]          
Revenues 364,618 395,552 865,124 920,766  
Operating Segments Excluding Intersegment Elimination | Mountain          
Segment Reporting [Line Items]          
Revenues 308,056 229,670 625,777 471,785  
Operating Segments Excluding Intersegment Elimination | Central          
Segment Reporting [Line Items]          
Revenues 458,225 434,327 884,787 757,231  
Operating Segments Excluding Intersegment Elimination | Energy Services          
Segment Reporting [Line Items]          
Revenues 144,655 144,004 248,149 240,696  
Intersegment Eliminations          
Segment Reporting [Line Items]          
Revenues 28,713 25,853 50,583 41,106  
Intersegment Eliminations | West          
Segment Reporting [Line Items]          
Revenues 1,167 482 2,816 961  
Intersegment Eliminations | Mountain          
Segment Reporting [Line Items]          
Revenues 0 141 0 141  
Intersegment Eliminations | Central          
Segment Reporting [Line Items]          
Revenues 3,783 22 3,999 164  
Intersegment Eliminations | Energy Services          
Segment Reporting [Line Items]          
Revenues 23,763 25,208 43,768 39,840  
Operating Segments          
Segment Reporting [Line Items]          
Revenues 1,304,267 1,229,406 2,674,420 2,431,584  
Total segment EBITDA 281,710 281,948 417,920 411,657  
Assets 4,077,098 3,659,814 4,077,098 3,659,814  
Operating Segments | West          
Segment Reporting [Line Items]          
Revenues 365,785 396,034 867,940 921,727  
Cost of revenue excluding depreciation, depletion and amortization 251,406 282,478 636,242 682,126  
Selling, general and administrative expenses excluding depreciation, depletion and amortization 22,490 21,413 68,231 64,881  
Other segment items (534) (274) (678) 2,832  
Total segment EBITDA 91,355 91,869 162,789 177,552  
Assets 1,614,661 1,590,257 1,614,661 1,590,257  
Operating Segments | Mountain          
Segment Reporting [Line Items]          
Revenues 308,056 229,811 625,777 471,926  
Cost of revenue excluding depreciation, depletion and amortization 240,452 171,640 512,011 381,570  
Selling, general and administrative expenses excluding depreciation, depletion and amortization 11,782 7,557 35,287 25,213  
Other segment items (12) 89 135 202  
Total segment EBITDA 55,810 50,703 78,614 65,345  
Assets 674,093 422,227 674,093 422,227  
Operating Segments | Central          
Segment Reporting [Line Items]          
Revenues 462,008 434,349 888,786 757,395  
Cost of revenue excluding depreciation, depletion and amortization 340,150 317,012 693,818 586,487  
Selling, general and administrative expenses excluding depreciation, depletion and amortization 19,770 17,729 66,701 51,513  
Other segment items 16 119 602 438  
Total segment EBITDA 102,104 99,727 128,869 119,833  
Assets 1,507,632 1,363,097 1,507,632 1,363,097  
Operating Segments | Energy Services          
Segment Reporting [Line Items]          
Revenues 168,418 169,212 291,917 280,536  
Cost of revenue excluding depreciation, depletion and amortization 132,498 126,212 233,333 221,090  
Selling, general and administrative expenses excluding depreciation, depletion and amortization 3,454 3,405 11,035 10,623  
Other segment items (25) 54 99 104  
Total segment EBITDA 32,441 39,649 47,648 48,927  
Assets 280,712 284,233 280,712 284,233  
Corporate, Non-Segment          
Segment Reporting [Line Items]          
Revenues 72 228 1,028 1,095  
Other corporate revenue 47 163 482 470  
Other corporate expenses (13,523) (12,873) (45,342) (44,655)  
Eliminations And Reconciling Items          
Segment Reporting [Line Items]          
Revenues (28,738) (25,917) (51,129) (41,731)  
Consolidation, Eliminations          
Segment Reporting [Line Items]          
Revenues (308,124) (272,754) (587,562) (475,688)  
Assets (5,828,904) (5,237,677) (5,828,904) (5,237,677)  
Consolidation, Eliminations | West          
Segment Reporting [Line Items]          
Revenues (81,072) (76,705) (188,856) (162,163)  
Consolidation, Eliminations | Mountain          
Segment Reporting [Line Items]          
Revenues (69,433) (45,020) (127,628) (77,082)  
Consolidation, Eliminations | Central          
Segment Reporting [Line Items]          
Revenues (126,261) (117,528) (206,556) (177,481)  
Consolidation, Eliminations | Energy Services          
Segment Reporting [Line Items]          
Revenues $ (27,858) $ (30,301) $ (53,609) $ (48,946)