XML 51 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Reconciliations of Basic and Diluted EPS
Reconciliations of basic and diluted EPS are as follows:
Year Ended December 31,
In thousands, except per share amounts20232022
Numerator:
Net (loss) income$(1,570)$36,776
Less: Loss from redemption of Preferred stock1,380
Numerator for basic and diluted EPS: income attributable to common stockholders(1,570)35,396
Denominator:
Basic EPS denominator: weighted-average common shares outstanding7,3107,101
Diluted EPS denominator7,3107,457
Basic (loss) income per common share$(0.21)$4.98 
Diluted (loss) income per common share$(0.21)$4.75