v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net income $ 22 $ 9,974
Derivative (loss) gain (8) 2
Currency translation adjustment 46,225 (14,368)
Pension liability adjustments, net of tax 90 148
Comprehensive income (loss) 46,329 (4,244)
Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest 7,622 437
Comprehensive income (loss) attributable to Titan $ 38,707 $ (4,681)