XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.3
BUSINESS SEGMENT AND ENTITY WIDE DISCLOSURES - Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Segment information:          
Selling, general and administrative expenses $ 44,628 $ 37,697 $ 127,952 $ 115,188  
Depreciation and amortization 44,098 35,034 122,068 97,371  
Capital expenditures 42,457 51,661 117,780 179,460  
Total assets, end of period 1,498,796   1,498,796   $ 1,386,489
Cash and cash equivalents 163,462   163,462   $ 325,975
Operating segments          
Segment information:          
Selling, general and administrative expenses 39,300 33,501 110,988 104,163  
Depreciation and amortization 44,078 35,014 122,009 97,313  
Capital expenditures 41,514 51,357 115,099 177,494  
Total assets, end of period 1,214,167   1,214,167    
Operating segments | Technical Services          
Segment information:          
Selling, general and administrative expenses 35,074 29,383 97,801 91,843  
Depreciation and amortization 41,011 31,764 111,121 88,137  
Capital expenditures 32,838 44,526 91,329 159,743  
Total assets, end of period 1,114,712   1,114,712    
Operating segments | Support Services          
Segment information:          
Selling, general and administrative expenses 4,226 4,118 13,187 12,320  
Depreciation and amortization 3,067 3,250 10,888 9,176  
Capital expenditures 8,676 6,831 23,770 17,751  
Total assets, end of period 99,455   99,455    
Unallocated          
Segment information:          
Selling, general and administrative expenses 5,328 4,196 16,964 11,025  
Depreciation and amortization 20 20 59 58  
Capital expenditures 943 $ 304 2,681 $ 1,966  
Total assets, end of period 284,629   284,629    
Cash and cash equivalents $ 163,500   $ 163,500