Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share (Tables)

v3.24.2.u1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
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 six months ended June 30, 2024 and 2023:
Three Months Ended June 30, Six Months Ended June 30,
2024 2023 2024 2023
(dollars in thousands, except share and per share amounts)
Numerator
Net income attributable to common stockholders $ 2,885  $ 4,947  $ 3,075  $ 8,165 
Denominator
Weighted average common shares outstanding - basic 36,199,850  39,891,982  36,239,765  39,944,549 
Dilutive effect of warrants —  —  12,575  — 
Dilutive effect of options 77,029  —  114,851  — 
Dilutive effect of share-based awards 92,948  79,749  191,671  115,182 
Weighted average common shares outstanding - diluted 36,369,827  39,971,731  36,558,862  40,059,731 
Earnings per share
Basic $ 0.08  $ 0.12  $ 0.08  $ 0.20 
Diluted $ 0.08  $ 0.12  $ 0.08  $ 0.20