XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net income attributable to Titan and applicable to common shareholders $ 19,280 $ 43,169 $ 81,325 $ 134,262
Weighted Average Number of Shares Outstanding, Basic 62,598 62,803 62,810 63,107
Effect of restricted stock and stock options 497 426 461 480
Weighted average shares outstanding (diluted) 63,095 63,229 63,271 63,587
Earnings Per Share, Basic $ 0.31 $ 0.69 $ 1.29 $ 2.13
Diluted $ 0.31 $ 0.68 $ 1.29 $ 2.11