XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Reconciliation
The following table presents a reconciliation of the earnings/(losses) and shares used in calculating basic EPS for the years ended December 31, 2022 and 2021:
Year Ended
(In thousands except for share amounts)December 31, 2022December 31, 2021
Numerator:
Net income (loss)
$(30,198)$(6,309)
Denominator:
Basic and diluted weighted average shares outstanding
13,163,106 12,683,761 
Basic and diluted earnings per share$(2.29)$(0.50)