v3.25.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
(Loss) earnings per share (EPS) were as follows (amounts in thousands, except per share data):
Three months ended
March 31,
20252024
Net (loss) income attributable to Titan and applicable to common shareholders$(649)$9,201 
Determination of shares:
   Weighted average shares outstanding (basic)63,283 64,928 
   Effect of restricted stock and stock options— 776 
   Weighted average shares outstanding (diluted)63,283 65,704 
(Loss) earnings per common share:
Basic$(0.01)$0.14 
Diluted$(0.01)$0.14