v3.25.2
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 (loss) 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)          
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, 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 (loss) income 13,396              
Currency translation adjustment, net (30,731)              
Pension liability adjustments, net of tax $ (13)              
Common stock repurchase (in shares) (875,000)              
Common stock repurchase $ (7,800)              
Balance, ending (in shares) at Jun. 30, 2024     72,174,244          
Balance, ending at Jun. 30, 2024 613,619 609,341   736,720 180,973 (56,616) (251,736) 4,278
Balance, beginning (in shares) at Mar. 31, 2024     72,833,961          
Balance, beginning at Mar. 31, 2024 630,935 630,143   735,544 178,824 (51,300) (232,925) 792
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net (loss) income 3,422 2,149     2,149     1,273
Currency translation adjustment, net (16,363) (18,576)         (18,576) 2,213
Pension liability adjustments, net of tax (161) (161)         (161)  
Derivative loss (74) (74)         (74)  
Stock-based compensation (in shares)     78,530          
Stock-based compensation 1,769 1,769   1,058   711    
Issuance of treasury stock under 401(k) plan (in shares)     36,753          
Issuance of treasury stock under 401(k) plan $ 451 451   118   333    
Common stock repurchase (in shares) (775,000)   (775,000)          
Common stock repurchase $ (6,360) (6,360)       (6,360)    
Balance, ending (in shares) at Jun. 30, 2024     72,174,244          
Balance, ending at Jun. 30, 2024 $ 613,619 609,341   736,720 180,973 (56,616) (251,736) 4,278
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 (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 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, 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 (loss) income (3,582)              
Currency translation adjustment, net 85,702              
Pension liability adjustments, net of tax $ 65              
Common stock repurchase (in shares) 0              
Balance, ending (in shares) at Jun. 30, 2025 63,852,976   63,852,976          
Balance, ending at Jun. 30, 2025 $ 577,096 570,485   735,848 158,869 (116,655) (207,577) 6,611
Balance, beginning (in shares) at Mar. 31, 2025     63,651,552          
Balance, beginning at Mar. 31, 2025 539,456 534,251   735,616 163,414 (118,258) (246,521) 5,205
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net (loss) income (3,604) (4,545)     (4,545)     941
Currency translation adjustment, net 39,477 39,012         39,012 465
Pension liability adjustments, net of tax (25) (25)         (25)  
Derivative loss (43) (43)         (43)  
Stock-based compensation (in shares)     148,461          
Stock-based compensation 1,404 1,404   223   1,181    
Issuance of treasury stock under 401(k) plan (in shares)     52,963          
Issuance of treasury stock under 401(k) plan $ 431 431   9   422    
Balance, ending (in shares) at Jun. 30, 2025 63,852,976   63,852,976          
Balance, ending at Jun. 30, 2025 $ 577,096 $ 570,485   $ 735,848 $ 158,869 $ (116,655) $ (207,577) $ 6,611