XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table provides the calculation of basic and diluted earnings per share:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2024202320242023
($ in thousands, except share and per share data)
Numerator
Net income$12,092 $8,708 $24,637 $20,263 
Denominator
Basic weighted average shares outstanding32,658,823 24,000,000 28,119,193 24,000,000 
Effect of dilutive awards:
Restricted stock units329,262 — 148,210 — 
Performance stock units108,339 — 50,915 — 
Warrants(1)
167,534 — 34,102 — 
Diluted weighted average shares outstanding
33,263,958 24,000,000 28,352,420 24,000,000 
Earnings per share
Basic$0.37 $0.36 $0.88 $0.84 
Diluted$0.36 $0.36 $0.87 $0.84 
__________________
(1)As of September 30, 2024 and 2023, there were nil anti-dilutive awards for both periods that were excluded from the calculation of diluted weighted-average shares outstanding.