XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net (loss) income attributable to Titan and applicable to common shareholders $ (18,249) $ 19,280 $ (6,899) $ 81,325
Weighted average shares outstanding (basic) (in shares) 72,013 62,598 69,900 62,810
Effect of restricted stock and stock options (in shares) 400 497 500 461
Weighted average shares outstanding (diluted) (in shares) 72,013 63,095 69,900 63,271
Earnings per common share, basic (in dollars per share) $ (0.25) $ 0.31 $ (0.10) $ 1.29
Earnings per common share, diluted (in dollars per share) $ (0.25) $ 0.31 $ (0.10) $ 1.29