v3.26.1
Earnings (Loss) per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Earnings per Share The calculation of basic and diluted EPS was as follows (in thousands, except per share data):
Income/(Loss)
(Numerator)
Shares
(Denominator)
Per-Share Amount*
For the three months ended March 31, 2026
Basic EPS
Net income (loss)$(4,536)
Add: preferred stock exchange deemed contribution15,100 
Income (loss) attributable to common stockholders$10,564 16,093 $0.66 
 Diluted EPS
Income (loss) attributable to common stockholders $10,564 16,093 
Effect of dilutive stock options and unvested restricted stock 263 
 Diluted EPS$10,564 16,356 $0.65 
For the three months ended March 31, 2025
Basic and Diluted EPS
Income (Loss) from continuing operations$(1,170)
Less: preferred stock dividends(864)
Income (loss) from continuing operations attributable to common stockholders(2,034)15,002 $(0.14)
Income from discontinued operations, net of tax(400)15,002 $(0.03)
Income (loss) attributable to common stockholders$(2,434)15,002 $(0.16)
(*) Rounding may affect summation.
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following is a summary of outstanding anti-dilutive potential shares of common stock that have been excluded from diluted net loss per share attributable to common stockholders because their inclusion would have been anti-dilutive as of March 31, 2026 and 2025 (in thousands):
As of March 31,
20262025
Common stock warrants2,930 3,018 
Stock options1,280 1,121 
Restricted stock units103 1,318 
Employee stock purchase plan28 29 
2025 Convertible Notes— 119 
     Total4,341 5,605