XML 116 R100.htm IDEA: XBRL DOCUMENT v3.25.4
Business Segment and Entity Wide Disclosures - Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment information:      
Selling, general and administrative expenses $ 175,639 $ 156,437 $ 165,940
Depreciation and amortization 161,193 132,575 108,123
Capital expenditures 148,407 219,930 181,005
Total assets, end of period 1,468,385 1,386,489  
Cash and cash equivalents 209,974 325,975  
Operating segments      
Segment information:      
Selling, general and administrative expenses 150,946 140,916 147,524
Depreciation and amortization 161,115 132,498 108,066
Capital expenditures 143,124 216,382 176,433
Total assets, end of period 1,165,881 980,870  
Operating segments | Technical Services      
Segment information:      
Selling, general and administrative expenses 133,050 124,086 129,707
Depreciation and amortization 146,467 120,226 97,773
Capital expenditures 116,466 195,263 160,799
Total assets, end of period 1,064,353 895,067  
Operating segments | Support Services      
Segment information:      
Selling, general and administrative expenses 17,896 16,830 17,817
Depreciation and amortization 14,648 12,272 10,293
Capital expenditures 26,658 21,119 15,634
Total assets, end of period 101,528 85,803  
Unallocated      
Segment information:      
Selling, general and administrative expenses 24,693 15,521 18,416
Depreciation and amortization 78 77 57
Capital expenditures 5,283 3,548 $ 4,572
Total assets, end of period 302,504 405,619  
Cash and cash equivalents $ 210,000 $ 326,000