XML 51 R40.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Earnings (loss) per share were as follows (amounts in thousands, except per share data):
Three months endedSix months ended
June 30,June 30,
2026202520262025
Net income (loss) attributable to Titan and applicable to common shareholders$5,764 $(4,545)$(18,450)$(5,194)
Determination of shares:
   Weighted average shares outstanding (basic)64,384 63,722 64,229 63,504 
   Effect of restricted stock and stock options120 — — — 
   Weighted average shares outstanding (diluted)64,504 63,722 64,229 63,504 
Earnings (loss) per common share:
Basic$0.09 $(0.07)$(0.29)$(0.08)
Diluted$0.09 $(0.07)$(0.29)$(0.08)