XML 120 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Business Segments - Capital Expenditures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Total capital expenditures $ 678,386 $ 615,690 $ 436,797
Total assets 5,833,466 7,420,031 3,143,823
Operating Segments      
Segment Reporting Information [Line Items]      
Total capital expenditures 646,683 574,098 410,456
Total assets 5,482,893 7,216,173 2,890,152
Other      
Segment Reporting Information [Line Items]      
Total capital expenditures 21,813 24,645 25,215
Total assets 55,580 59,221 64,018
Corporate      
Segment Reporting Information [Line Items]      
Total capital expenditures 9,890 16,947 1,126
Total assets 294,993 144,637 189,653
Drilling Services | Operating Segments      
Segment Reporting Information [Line Items]      
Total capital expenditures 264,667 334,780 272,521
Total assets 2,047,986 2,368,604 2,348,177
Completion Services | Operating Segments      
Segment Reporting Information [Line Items]      
Total capital expenditures 320,329 214,746 137,935
Total assets 2,468,707 3,835,699 541,975
Drilling Products | Operating Segments      
Segment Reporting Information [Line Items]      
Total capital expenditures 61,687 24,572 0
Total assets $ 966,200 $ 1,011,870 $ 0