v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 61,380 $ 49,047 $ 101,601 $ 103,152
Foreign currency translation adjustments 174 497 321 662
Comprehensive income 61,554 49,544 101,922 103,814
Less: comprehensive income attributable to non-controlling interest 12,540 8,842 19,878 18,754
Comprehensive income attributable to Cactus Inc. $ 49,014 $ 40,702 $ 82,044 $ 85,060