XML 23 R7.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 $ 108,280 $ 25,757 $ 7,796
Foreign currency translation adjustment from continuing operations, net of taxes of $0 in 2024, $0 in 2023, and $0 in 2022 (7,071) 3,105 (2,059)
Unrealized gain (loss) on convertible note investment 1,180 727 (72)
Comprehensive income 102,389 29,589 5,665
Less comprehensive loss attributable to noncontrolling interest 4 27 43
Comprehensive income attributable to TETRA stockholders $ 102,393 $ 29,616 $ 5,708