XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.3
(LOSS) EARNINGS PER COMMON SHARE (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Components and Results of Operations and Earnings (Loss) Per Common Share Calculations
The following are the components and results of operations and (loss) earnings per common share calculations for the periods presented:
Three Months Ended
September 30,
Nine Months Ended
September 30,
(amounts in thousands, except per common share data)2023202220232022
Net (loss) income available to common shareholders$(3,952)$(4,920)$(13,368)$3,406 
Net (loss) income used for EPS$(3,952)$(4,920)$(13,368)$3,406 
Weighted-average number of common shares outstanding – basic 11,570 11,94011,56711,944
Weighted-average number of common shares outstanding – diluted11,57011,94011,56712,215
Basic (loss) earnings per common share$(0.34)$(0.41)$(1.16)$0.29 
Diluted (loss) earnings per common share$(0.34)$(0.41)$(1.16)$0.28 
Schedule of Weighted Average Shares Outstanding
The following table presents the reconciliation from basic to diluted weighted average shares outstanding used in the calculation of basic and diluted (loss) earnings per common share:

Three Months Ended
September 30,
Nine Months Ended
September 30,
(amounts in thousands)2023202220232022
Weighted-average number of common shares outstanding – basic11,570 11,940 11,567 11,944 
Add:
Service-based RSUs— — — 271 
Weighted-average number of common shares outstanding – diluted11,570 11,940 11,567 12,215 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following table presents the potentially dilutive shares that were excluded from the computation of diluted (loss) earnings per common share:
Three Months Ended
September 30,
Nine Months Ended
September 30,
(amounts in thousands)2023202220232022
Performance shares300 300 300 300 
Public warrants17,294 17,227 17,294 17,227 
Private warrants5,409 5,476 5,409 5,476 
Performance-based RSUs495 348 495 348 
Service-based RSUs480 343 480 72 
Total23,978 23,694 23,978 23,423