XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Net Income Attribute To Common Stockholders
The following table summarizes net income attributable to common stockholders used in the calculation of basic and diluted income per common share:
Three months ended June 30,Six months ended June 30,
2023202220232022
(Dollars in thousands - except share and per share amounts)
Distributed earnings allocated to common stock$— $— $— $— 
Net income attributable to common stock and participating securities used to calculate basic (loss) earnings per share3,560 20,028 3,284 38,763 
Net earnings allocated to Series A convertible preferred stock(1,196)10,619 (2,380)18,984 
Net earnings allocated to common stock and participating securities $2,363 $30,647 $904 $57,747 
Weighted average shares outstanding 13,881,30211,094,40412,766,25012,036,074
Dilutive effect of pre-funded warrants300,357300,357300,357300,357
Weighted average shares outstanding - basic14,181,65911,394,76113,066,60712,336,431
Weighted average common shares outstanding13,881,30211,094,40412,766,25012,036,074
Weighted average pre-funded warrants300,357300,357300,357300,357
Weighted average warrants (equity)638,296687,976
Weighted average warrants (liabilities)443,763478,301
Weighted average options110,405394,476121,528412,274
Weighted average shares outstanding - diluted14,292,06412,871,29613,188,13513,914,982
Basic income per common share$0.12 $1.76 $0.05 $3.14 
Diluted income per common share$0.12 $0.81 $— $1.98 
Schedule of Antidilutive Securities Excluded From Computation of Earnings Per Share
The following common stock equivalent shares were excluded from the computation of the diluted income per share since their inclusion would have been anti-dilutive:
Three months ended June 30,Six months ended June 30,
2023202220232022
Stock options243,958245,032243,958245,032
Restricted stock units291,73959,989291,73959,989
Shares issuable under the Employee Stock Purchase Plan27,2665,61127,2665,611
Share equivalents excluded from diluted EPS562,963310,632562,963310,632