v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (UNAUDITED) - USD ($)
$ in Thousands
Total
Total Titan Equity
Common Stock
Additional paid-in capital
Retained earnings
Treasury stock
Accumulated other comprehensive (loss) income
Non-controlling interest
Balance, beginning (in shares) at Dec. 31, 2024     63,139,435          
Balance, beginning at Dec. 31, 2024 $ 493,656 $ 496,073   $ 740,223 $ 164,063 $ (122,336) $ (285,877) $ (2,417)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net (loss) income 22 (649)     (649)     671
Currency translation adjustment, net 46,225 39,274         39,274 6,951
Pension liability adjustments, net of tax 90 90         90  
Derivative gain (loss) (8) (8)         (8)  
Stock-based compensation (in shares)     453,842          
Stock-based compensation (925) (925)   (4,539)   3,614    
Issuance of treasury stock under 401(k) plan (in shares)     58,275          
Issuance of treasury stock under 401(k) plan 396 396   (68)   464    
Balance, ending (in shares) at Mar. 31, 2025     63,651,552          
Balance, ending at Mar. 31, 2025 $ 539,456 534,251   735,616 163,414 (118,258) (246,521) 5,205
Balance, beginning (in shares) at Dec. 31, 2025 63,951,494   63,951,494          
Balance, beginning at Dec. 31, 2025 $ 521,617 514,380   738,711 100,569 (115,871) (209,029) 7,237
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net (loss) income (24,250) (24,214)     (24,214)     (36)
Currency translation adjustment, net 3,020 3,585         3,585 (565)
Pension liability adjustments, net of tax 145 145         145  
Derivative gain (loss) 31 31         31  
Stock-based compensation (in shares)     308,719          
Stock-based compensation 565 565   (1,893)   2,458    
Issuance of treasury stock under 401(k) plan (in shares)     52,561          
Issuance of treasury stock under 401(k) plan $ 419 419   0   419    
Balance, ending (in shares) at Mar. 31, 2026 64,312,774   64,312,774          
Balance, ending at Mar. 31, 2026 $ 501,547 $ 494,911   $ 736,818 $ 76,355 $ (112,994) $ (205,268) $ 6,636