XML 25 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income $ 232,758 $ 214,840 $ 145,122
Foreign currency translation adjustments (1,974) 239 (1,308)
Comprehensive income 230,784 215,079 143,814
Less: comprehensive income attributable to non-controlling interest 47,042 45,750 34,632
Comprehensive income attributable to Cactus Inc. $ 183,742 $ 169,329 $ 109,182