| Schedule of Earnings Per Share, Basic and Diluted |
The following table provides the calculation of basic and diluted earnings per share: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | ($ in thousands, except share and per share data) | | Numerator | | | | | | | | | Net income | $ | 16,138 | | | $ | 12,342 | | | $ | 32,148 | | | $ | 23,767 | | | | | | | | | | | Denominator | | | | | | | | | Basic weighted average shares outstanding | 32,887,461 | | | 32,721,629 | | | 32,847,504 | | | 32,692,319 | | Effect of dilutive awards(1): | | | | | | | | | Restricted stock units | 362,887 | | | 540,287 | | | 362,851 | | | 501,387 | | | Performance stock units | 94,539 | | | 184,787 | | | 97,950 | | | 165,041 | | | Warrants | 212,988 | | | 599,258 | | | 148,370 | | | 526,667 | | Diluted weighted average shares outstanding | 33,557,875 | | | 34,045,961 | | | 33,456,675 | | | 33,885,414 | | | | | | | | | | | Earnings per share | | | | | | | | | Basic | $ | 0.49 | | | $ | 0.38 | | | $ | 0.98 | | | $ | 0.73 | | | Diluted | $ | 0.48 | | | $ | 0.36 | | | $ | 0.96 | | | $ | 0.70 | |
__________________ (1)For the three and six months ended June 30, 2026, there were 349,912 and 16,495 anti-dilutive awards, respectively, that were excluded from the calculation of diluted weighted-average shares outstanding, compared to nil for the same periods in 2025.
|