v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (3,604) $ 3,422 $ (3,582) $ 13,396
Derivative loss (43) (74) (51) (72)
Currency translation adjustment 39,477 (16,363) 85,702 (30,731)
Pension liability adjustments, net of tax (25) (161) 65 (13)
Comprehensive income (loss) 35,805 (13,176) 82,134 (17,420)
Net comprehensive income attributable to noncontrolling interests 1,406 3,486 9,028 3,923
Comprehensive income (loss) attributable to Titan $ 34,399 $ (16,662) $ 73,106 $ (21,343)