XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Business Segments - Adjusted Gross Profit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Segment Reporting Information [Line Items]        
Total adjusted gross profit $ 268,792 $ 193,046 $ 530,520 $ 303,433
Completion Services        
Segment Reporting Information [Line Items]        
Total adjusted gross profit 260,080 184,730 512,715 291,064
WC&I        
Segment Reporting Information [Line Items]        
Total adjusted gross profit $ 8,712 $ 8,316 $ 17,805 $ 12,369