XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 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 ended
March 31,
20232022
Net income attributable to Titan and applicable to common shareholders$31,838 $23,922 
Determination of shares:
   Weighted average shares outstanding (basic)62,905 63,860 
   Effect of restricted stock and stock options716 490 
   Weighted average shares outstanding (diluted)$63,621 $64,350 
Earnings per common share:
Basic$0.51 $0.37 
Diluted$0.50 $0.37