XML 43 R25.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE:
The following table summarizes the calculation of earnings per share: 
 Years Ended December 31,
(in thousands, except share and per share data)20242023
Net income (loss)$(144,344)$(27,508)
Weighted average shares:
Basic weighted-average number of common shares outstanding
18,857,392 18,783,005 
Dilutive effect of outstanding common stock equivalents (1)
— — 
Diluted weighted-average number of common shares outstanding18,857,392 18,783,005 
Net income (loss) per share
Basic earnings per share$(7.65)$(1.46)
Diluted earnings per share$(7.65)$(1.46)
(1) Excluded from the computation of diluted earnings per share (due to their antidilutive effect) for the years ended December 31, 2024 and 2023 were certain unvested RSUs and PSUs. The aggregate number of common stock unvested restricted shares, which could potentially be dilutive in future periods, was 540,354 and 217,153 at December 31, 2024 and 2023, respectively.