XML 55 R34.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income (Loss) Per Share Applicable to Common Stockholders (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Loss Per Share
The following table sets forth the computations of income (loss) per share amounts applicable to common stockholders for the years indicated. 
 Year Ended December 31,
(In thousands, except per share data)20242023
Numerator:
Net income (loss)8,550 (4,938)
Denominator:
Weighted average common shares outstanding for basic earnings per share (1)75,929 74,985 
Plus: incremental shares from assumed exercise of options and assumed vesting of restricted stock (2)2,196 — 
Adjusted weighted average common shares outstanding for diluted earnings per share78,125 74,985 
Earnings (Loss) Per Share:
Basic net income (loss) per common share$0.11 $(0.07)
Diluted net income (loss) per common share$0.11 $(0.07)
(1) Includes a weighted average of approximately 167,000 and 174,000 nonvested shares of restricted stock for the years ended December 31, 2024 and 2023, respectively, which are participating securities that feature voting and dividend rights.
(2) Options and restricted stock outstanding, which are anti-dilutive and therefore not factored into the weighted average common shares amount above, for the years ended December 31, 2024 and 2023 were as follows:
 Year Ended December 31,
(In thousands)20242023
Stock options4,087 11,622 
Restricted stock units 589 
Schedule of Computation of Loss Per Share
The following table sets forth the computations of income (loss) per share amounts applicable to common stockholders for the years indicated. 
 Year Ended December 31,
(In thousands, except per share data)20242023
Numerator:
Net income (loss)8,550 (4,938)
Denominator:
Weighted average common shares outstanding for basic earnings per share (1)75,929 74,985 
Plus: incremental shares from assumed exercise of options and assumed vesting of restricted stock (2)2,196 — 
Adjusted weighted average common shares outstanding for diluted earnings per share78,125 74,985 
Earnings (Loss) Per Share:
Basic net income (loss) per common share$0.11 $(0.07)
Diluted net income (loss) per common share$0.11 $(0.07)
(1) Includes a weighted average of approximately 167,000 and 174,000 nonvested shares of restricted stock for the years ended December 31, 2024 and 2023, respectively, which are participating securities that feature voting and dividend rights.
(2) Options and restricted stock outstanding, which are anti-dilutive and therefore not factored into the weighted average common shares amount above, for the years ended December 31, 2024 and 2023 were as follows:
 Year Ended December 31,
(In thousands)20242023
Stock options4,087 11,622 
Restricted stock units 589