XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income $ 49,815 $ 52,288
Foreign currency translation adjustments (803) 303
Comprehensive income 49,012 52,591
Less: comprehensive income attributable to non-controlling interest 10,677 9,477
Comprehensive income attributable to Cactus Inc. $ 38,335 $ 43,114