Quarterly report pursuant to Section 13 or 15(d)

Earnings Per Share (Tables)

v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 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 nine months ended September 30, 2024 and 2023:
Three Months Ended September 30, Nine Months Ended September 30,
2024 2023 2024 2023
(dollars in thousands, except share and per share amounts)
Numerator
Net income attributable to common stockholders $ 11,110  $ 8,596  $ 14,185  $ 16,761 
Denominator
Weighted average common shares outstanding - basic 36,279,056  38,336,100  36,252,957  39,402,507 
Dilutive effect of warrants —  —  3,586  — 
Dilutive effect of options 112,487  —  115,251  — 
Dilutive effect of share-based awards 105,794  104,292  176,974  146,528 
Weighted average common shares outstanding - diluted 36,497,337  38,440,392  36,548,768  39,549,035 
Earnings per share
Basic $ 0.31  $ 0.22  $ 0.39  $ 0.43 
Diluted $ 0.30  $ 0.22  $ 0.39  $ 0.42