XML 66 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings (loss) per share:
  
Three months ended
September 30,
Nine months ended
September 30,
(dollars in thousands, except per share amounts)
2024
2023
2024
2023
Numerator:
Net income (loss)$20,542 $9,017 $47,592 $(3,579)
Denominator:
Weighted average common shares50,409,292 52,704,974 51,067,255 52,495,556 
Add effect of dilutive securities:
Restricted stock and units1,223,277 1,384,923 1,039,892 — 
Weighted average common shares assuming dilution51,632,569 54,089,897 52,107,147 52,495,556 
Earnings (loss) per share
Basic$0.41 $0.17 $0.93 $(0.07)
Diluted$0.40 $0.17 $0.91 $(0.07)
Anti-dilutive shares excluded from calculations of diluted earnings (loss) per share47,210 21,660 380,392 474,150