XML 46 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
(Loss) Earnings Per Share and Certain Related Information (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Summary of Reconciliation of Net Income and Weighted Average Shares Outstanding for Calculation of Basic and Diluted Earnings per Share
The following table represents a reconciliation of the net income and weighted average shares outstanding for the calculation of basic and diluted earnings per share for the years ended December 31, 2023 and 2022 (in thousands, except share data):
For the Year Ended December 31,
20232022
Numerator
Net (loss) income$(6,624)$5,005 
Earnings allocated to non-vested shares– 783 
Subtotal$(6,624)$4,222 
Denominator
Weighted average common shares outstanding12,490,91410,887,620
Effect of dilutive nominal options
Effect of dilutive contingently earned shares796,138
Dilutive average shares outstanding12,490,91411,683,758
Basic (loss) earnings per share$(0.53)$0.39 
Dilutive (loss) earnings per share$(0.53)$0.37 
Summary of Repurchase Activity
The following tables summarizes repurchase activity under the 2022 Repurchase Authorization through December 31, 2023. There has been no repurchases of common stock under the 2023 Repurchase Authorization as of December 31, 2023.
Amount Authorized (2022 Repurchase Authorization)
Average Price Per Share1
Total Shares Held in TreasuryShares Repurchased
$10,000,000 $25.96 28,704 28,704 
1Includes commissions paid and calculated at the average price per share