Quarterly report [Sections 13 or 15(d)]

Earnings Per Share (Tables)

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
The following table sets forth the computation of basic and diluted earnings per share (“EPS”) for the three and three months ended March 31, 2025 and 2024:
Three Months Ended March 31,
2025 2024
(dollars in thousands, except share and per share amounts)
Numerator
Net (loss) income attributable to common stockholders $ (7,254) $ 190 
 
Denominator
Weighted average common shares outstanding - basic 36,334,207  36,279,679 
Dilutive effect of warrants —  135,932 
Dilutive effect of options —  146,408 
Dilutive effect of share-based awards —  236,703 
Weighted average common shares outstanding - diluted 36,334,207  36,798,722 
 
(Loss) earnings per share
Basic $ (0.20) $ 0.01 
Diluted $ (0.20) $ 0.01