XML 160 R141.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segments - Capital Expenditures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reportable segments      
Capital expenditures $ 359,032 $ 298,632 $ 239,867
Operating      
Reportable segments      
Capital expenditures 357,062 297,615 239,210
Operating | Contract operations      
Reportable segments      
Capital expenditures 353,785 294,315 237,246
Operating | Aftermarket services      
Reportable segments      
Capital expenditures 3,277 3,300 1,964
Corporate      
Reportable segments      
Capital expenditures $ 1,970 $ 1,017 $ 657