XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Earnings per share (EPS) were as follows (amounts in thousands, except per share data):
Three months endedSix months ended
June 30,June 30,
2024202320242023
Net income attributable to Titan and applicable to common shareholders$2,149 $30,207 $11,350 $62,045 
Determination of shares:
   Weighted average shares outstanding (basic)72,737 62,931 68,833 62,918 
   Effect of restricted stock and stock options341 303 528 486 
   Weighted average shares outstanding (diluted)73,078 63,234 69,361 63,404 
Earnings per common share:
Basic$0.03 $0.48 $0.16 $0.99 
Diluted$0.03 $0.48 $0.16 $0.98