XML 115 R99.htm IDEA: XBRL DOCUMENT v3.25.4
Business Segment and Entity Wide Disclosures - Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment information:      
Number of reportable segment not disclosed true    
Revenues:      
Revenues $ 1,626,566 $ 1,414,999 $ 1,617,474
Selling, general and administrative expenses 175,639 156,437 165,940
Segment depreciation and amortization 161,193 132,575 108,123
Acquisition related employment costs 20,312    
Pension settlement charges     (18,286)
Gain on disposition of assets, net (8,192) (8,199) (9,344)
Operating income 44,732 97,538 244,950
Operating segments      
Revenues:      
Revenues 1,626,566 1,414,999 1,617,474
Employment costs 397,959 323,785 329,582
Materials and supplies 437,090 336,300 340,422
Maintenance & repairs 213,590 202,536 198,734
Fleet and transportation 54,287 64,245 106,837
Other cost of revenues 129,956 109,782 113,944
Cost of revenues (exclusive of depreciation and amortization) 1,232,882 1,036,648 1,089,519
Employment costs 75,591 66,819 71,080
Enterprise shared services 36,892 36,843 31,404
Other selling, general and administrative expenses 38,463 37,254 45,040
Selling, general and administrative expenses 150,946 140,916 147,524
Segment depreciation and amortization 161,115 132,498 108,066
Operating income 81,623 104,937 272,365
Operating segments | Technical Services      
Revenues:      
Revenues 1,536,048 1,326,005 1,516,137
Employment costs 376,310 303,327 307,396
Materials and supplies 433,505 332,781 337,006
Maintenance & repairs 202,136 190,996 186,703
Fleet and transportation 51,372 61,148 102,723
Other cost of revenues 125,177 104,340 108,925
Cost of revenues (exclusive of depreciation and amortization) 1,188,500 992,592 1,042,753
Employment costs 65,258 57,649 61,158
Enterprise shared services 35,457 35,357 29,179
Other selling, general and administrative expenses 32,335 31,080 39,370
Selling, general and administrative expenses 133,050 124,086 129,707
Segment depreciation and amortization 146,467 120,226 97,773
Operating income 68,031 89,101 245,904
Operating segments | Support Services      
Revenues:      
Revenues 90,518 88,994 101,337
Employment costs 21,649 20,458 22,186
Materials and supplies 3,585 3,519 3,416
Maintenance & repairs 11,454 11,540 12,031
Fleet and transportation 2,915 3,097 4,114
Other cost of revenues 4,779 5,442 5,019
Cost of revenues (exclusive of depreciation and amortization) 44,382 44,056 46,766
Employment costs 10,333 9,170 9,922
Enterprise shared services 1,435 1,486 2,225
Other selling, general and administrative expenses 6,128 6,174 5,670
Selling, general and administrative expenses 17,896 16,830 17,817
Segment depreciation and amortization 14,648 12,272 10,293
Operating income 13,592 15,836 26,461
Unallocated      
Revenues:      
Selling, general and administrative expenses 24,693 15,521 18,416
Segment depreciation and amortization 78 77 57
Unallocated corporate expenses 24,771 15,598 18,473
Segment Reporting, Reconciling Item, Excluding Corporate Non segment      
Revenues:      
Acquisition related employment costs 20,312    
Pension settlement charges     18,286
Gain on disposition of assets, net $ (8,192) $ (8,199) $ (9,344)