v3.26.3
BUSINESS SEGMENT AND ENTITY WIDE DISCLOSURES - Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment information:        
Number of reportable segment not disclosed     true  
Revenues:        
Revenues $ 467,735 $ 447,103 $ 1,383,359 $ 1,200,789
Selling, general and administrative expenses 50,813 44,628 150,543 127,952
Segment depreciation and amortization 42,658 44,098 128,494 122,068
Acquisition related employment costs 7,292 6,467 21,875 13,021
Impairment charges 74,464   74,464  
Gain on disposition of assets, net (3,471) (3,563) (6,690) (7,288)
Operating (loss) income (53,773) 20,800 (36,382) 48,722
Operating segments        
Revenues:        
Revenues 467,735 447,103 1,383,359 1,200,789
Employment costs 106,010 107,882 314,890 293,335
Materials and supplies 129,921 114,103 412,378 301,365
Maintenance & repairs 59,847 63,411 165,529 164,473
Fleet and transportation 18,345 14,933 58,353 40,030
Other cost of revenues 35,629 34,344 99,905 97,111
Cost of revenues (exclusive of depreciation and amortization) 349,752 334,673 1,051,055 896,314
Employment costs 22,728 20,085 62,537 55,752
Enterprise shared services 9,754 7,031 29,894 27,061
Other selling, general and administrative expenses 10,431 12,184 32,777 28,175
Selling, general and administrative expenses 42,913 39,300 125,208 110,988
Segment depreciation and amortization 42,637 44,078 128,432 122,009
Operating (loss) income 32,433 29,052 78,664 71,478
Operating segments | Technical Services        
Revenues:        
Revenues 444,234 422,206 1,316,631 1,130,804
Employment costs 100,723 102,133 298,973 277,019
Materials and supplies 129,038 113,119 409,585 298,586
Maintenance & repairs 56,884 59,967 156,555 155,483
Fleet and transportation 17,594 14,140 55,759 37,749
Other cost of revenues 34,487 33,155 96,427 93,471
Cost of revenues (exclusive of depreciation and amortization) 338,726 322,514 1,017,299 862,308
Employment costs 19,881 17,465 54,310 48,015
Enterprise shared services 9,323 6,824 28,560 25,969
Other selling, general and administrative expenses 9,082 9,944 28,153 23,817
Selling, general and administrative expenses 38,286 34,233 111,023 97,801
Segment depreciation and amortization 38,357 41,011 115,904 111,121
Operating (loss) income 28,865 24,448 72,405 59,574
Operating segments | Support Services        
Revenues:        
Revenues 23,501 24,897 66,728 69,985
Employment costs 5,287 5,749 15,917 16,316
Materials and supplies 883 984 2,793 2,779
Maintenance & repairs 2,963 3,444 8,974 8,990
Fleet and transportation 751 793 2,594 2,281
Other cost of revenues 1,142 1,189 3,478 3,640
Cost of revenues (exclusive of depreciation and amortization) 11,026 12,159 33,756 34,006
Employment costs 2,847 2,620 8,227 7,737
Enterprise shared services 431 207 1,334 1,092
Other selling, general and administrative expenses 1,349 2,240 4,624 4,358
Selling, general and administrative expenses 4,627 5,067 14,185 13,187
Segment depreciation and amortization 4,280 3,067 12,528 10,888
Operating (loss) income 3,568 4,604 6,259 11,904
Unallocated        
Revenues:        
Selling, general and administrative expenses 7,900 5,328 25,335 16,964
Segment depreciation and amortization 21 20 62 59
Unallocated corporate expenses 7,921 5,348 25,397 17,023
Segment Reporting, Reconciling Item, Excluding Corporate Non segment        
Revenues:        
Acquisition related employment costs 7,292 6,467 21,875 13,021
Impairment charges 74,464   74,464  
Gain on disposition of assets, net $ (3,471) $ (3,563) $ (6,690) $ (7,288)