v3.22.4
NET EARNINGS (LOSS) PER SHARE
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
NET EARNINGS (LOSS) PER SHARE NET EARNINGS (LOSS) PER SHARE
The following is a reconciliation of basic and diluted net loss per share attributable to common stockholders:
Year Ended December 31,
202220212020
Net income (loss)$1,258 $(16,260)$(32,944)
Less: Earnings allocated to participating securities23 — — 
Net income (loss) available to common shareholders$1,235 $(16,260)$(32,944)
Denominator for basic and diluted net income (loss) per share
Weighted average shares outstanding for basic20,704,556 19,268,255 18,056,828 
Weighted average shares outstanding for diluted
20,947,727 19,268,255 18,056,828 
Earnings (loss) per share:
Basic0.06 (0.84)(1.82)
Diluted$0.06 $(0.84)$(1.82)

Our basic and diluted net income (loss) per share is computed using the two-class method.  The two-class method is an earnings allocation that determines net income per share for each class of common stock and participating securities according to their participation rights in dividends and undistributed earnings or losses.  Non-vested restricted stock that includes non-forfeitable rights to dividends are considered participating securities. 
For the periods presented with a net loss the weighted average shares outstanding remains consistent between basic and diluted as the effect would have been anti-dilutive.

The following table shows the contingently issuable and convertible equity shares that were excluded from the calculation of diluted net earnings (loss) per share because their effect would have been anti-dilutive:
Year Ended December 31,
202220212020
Restricted stock413,404 368,446 436,730 
Stock options3,556 6,638 12,802 
416,960 375,084 449,532