XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2023
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 three-month periods ended March 31, 2023 and 2022:
Three-Month Period Ended
(In thousands except for share amounts)March 31, 2023March 31, 2022
Numerator:
Net income (loss)
$2,337 $(17,467)
Denominator:
Basic and diluted weighted average shares outstanding
13,666,707 13,109,926 
Basic and diluted earnings per share$0.17 $(1.33)