XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 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 endedSix months ended
June 30,June 30,
2023202220232022
Net income attributable to Titan and applicable to common shareholders$30,207 $67,171 $62,045 $91,093 
Determination of shares:
   Weighted average shares outstanding (basic)62,931 62,671 62,918 63,262 
   Effect of restricted stock and stock options303 550 486 511 
   Weighted average shares outstanding (diluted)$63,234 $63,221 $63,404 $63,773 
Earnings per common share:
Basic$0.48 $1.07 $0.99 $1.44 
Diluted$0.48 $1.06 $0.98 $1.43