XML 154 R140.htm IDEA: XBRL DOCUMENT v3.25.4
Segments - Revenue and Adjusted Gross Margin (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Reconciliation of gross margin to adjusted gross margin      
Revenue $ 1,489,818 $ 1,157,591 $ 990,337
Cost of sales, exclusive of depreciation and amortization 509,425 458,501 449,019
Adjusted gross margin 980,393 699,090 541,318
Contract operations      
Reconciliation of gross margin to adjusted gross margin      
Revenue 1,272,081 980,405 809,439
Cost of sales, exclusive of depreciation and amortization 343,136 323,052 306,748
Adjusted gross margin 928,945 657,353 502,691
Aftermarket services      
Reconciliation of gross margin to adjusted gross margin      
Revenue 217,737 177,186 180,898
Cost of sales, exclusive of depreciation and amortization 166,289 135,449 142,271
Adjusted gross margin $ 51,448 $ 41,737 $ 38,627