XML 45 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share
5. Earnings (Loss) Per Share
The following table sets forth the computation of basic and diluted earnings (loss) per share:
  Years ended December 31,
(dollars in thousands, except per share amounts)202320222021
Numerator:
Net income (loss)$1,820 $(45,407)$5,698 
Denominator:
Weighted average common shares52,546,406 51,569,148 47,412,306 
Add effect of dilutive securities:
Stock-based awards1,174,936 — 818,132 
Weighted average common shares assuming dilution53,721,342 51,569,148 48,230,438 
Earnings (loss) per share
Basic$0.03 $(0.88)$0.12 
Diluted$0.03 $(0.88)$0.12 
Anti-dilutive shares excluded from calculations of diluted earnings (loss) per share45,614 1,046,307 974,110 
Diluted loss per share for the year ended December 31, 2022 was the same as basic loss per share as there was a net loss in the period and inclusion of potentially dilutive securities was anti-dilutive.