v3.25.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, 2023     60,715,855          
Balance, beginning at Dec. 31, 2023 $ 467,415 $ 467,060   $ 569,065 $ 169,623 $ (52,585) $ (219,043) $ 355
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 9,974 9,201     9,201     773
Currency translation adjustment, net (14,368) (14,032)         (14,032) (336)
Pension liability adjustments, net of tax 148 148         148  
Derivative gain 2 2         2  
Stock-based compensation (in shares)     266,817          
Stock-based compensation 32 32   (2,388)   2,420    
Issuance of treasury stock under 401(k) plan (in shares)     29,523          
Issuance of treasury stock under 401(k) plan $ 441 441   174   267    
Common stock repurchase (in shares) (100,000)   (100,000)          
Common stock repurchase $ (1,402) (1,402)       (1,402)    
Common stock issuance (in shares)     11,921,766          
Common stock issuance 168,693 168,693   168,693        
Balance, ending (in shares) at Mar. 31, 2024     72,833,961          
Balance, ending at Mar. 31, 2024 $ 630,935 630,143   735,544 178,824 (51,300) (232,925) 792
Balance, beginning (in shares) at Dec. 31, 2024 63,139,435   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 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 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   63,651,552          
Balance, ending at Mar. 31, 2025 $ 539,456 $ 534,251   $ 735,616 $ 163,414 $ (118,258) $ (246,521) $ 5,205