XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
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