XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.2
BUSINESS SEGMENT AND ENTITY WIDE DISCLOSURES - Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Segment information:          
Selling, general and administrative expenses $ 40,825 $ 37,406 $ 83,324 $ 77,491  
Depreciation and amortization 42,347 32,333 77,970 62,337  
Capital expenditures 43,053 75,021 75,323 127,799  
Total assets, end of period 1,464,396 1,325,246 1,464,396 1,325,246 $ 1,386,489
Cash and cash equivalents 162,113   162,113   $ 325,975
Operating segments          
Segment information:          
Selling, general and administrative expenses 36,672 35,810 73,386 71,494  
Depreciation and amortization 40,629 31,482 76,233 61,467  
Capital expenditures 38,794 74,455 69,738 126,137  
Total assets, end of period 1,199,254 995,793 1,199,254 995,793  
Operating segments | Technical Services          
Segment information:          
Selling, general and administrative expenses 31,842 31,567 64,171 63,043  
Depreciation and amortization 36,403 28,620 68,666 55,790  
Capital expenditures 32,451 71,348 54,994 115,217  
Total assets, end of period 1,102,165 914,418 1,102,165 914,418  
Operating segments | Support Services          
Segment information:          
Selling, general and administrative expenses 4,830 4,243 9,215 8,451  
Depreciation and amortization 4,226 2,862 7,567 5,677  
Capital expenditures 6,343 3,107 14,744 10,920  
Total assets, end of period 97,089 81,375 97,089 81,375  
Unallocated          
Segment information:          
Selling, general and administrative expenses 4,153 1,596 9,938 5,997  
Depreciation and amortization 1,718 851 1,737 870  
Capital expenditures 4,259 566 5,585 1,662  
Total assets, end of period 265,142 329,453 265,142 329,453  
Cash and cash equivalents $ 162,100 $ 261,500 $ 162,100 $ 261,500