XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
Earnings per share (EPS) were as follows (amounts in thousands, except per share data):
Three months endedNine months ended
September 30,September 30,
2023202220232022
Net income attributable to Titan and applicable to common shareholders$19,280 $43,169 $81,325 $134,262 
Determination of shares:
   Weighted average shares outstanding (basic)62,598 62,803 62,810 63,107 
   Effect of restricted stock and stock options497 426 461 480 
   Weighted average shares outstanding (diluted)$63,095 $63,229 $63,271 $63,587 
Earnings per common share:
Basic$0.31 $0.69 $1.29 $2.13 
Diluted$0.31 $0.68 $1.29 $2.11