XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Net income attributable to Titan and applicable to common shareholders $ 2,149 $ 30,207 $ 11,350 $ 62,045
Weighted average shares outstanding (basic) (in shares) 72,737 62,931 68,833 62,918
Effect of restricted stock and stock options (in shares) 341 303 528 486
Weighted average shares outstanding (diluted) (in shares) 73,078 63,234 69,361 63,404
Earnings per common share, basic (in dollars per share) $ 0.03 $ 0.48 $ 0.16 $ 0.99
Earnings per common share, diluted (in dollars per share) $ 0.03 $ 0.48 $ 0.16 $ 0.98