XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings (Loss) per Share (Tables)
3 Months Ended
Mar. 31, 2025
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, 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)
For the three months ended March 31, 2024
Basic and Diluted EPS
Income (loss) from continuing operations$(5,516)
Less: preferred stock dividends(790)
Income (loss) from continuing operations attributable to common stockholders(6,306)11,880 $(0.53)
Income from discontinued operations, net of tax1,061 11,880 $0.09 
Income (loss) attributable to common stockholders$(5,245)11,880 $(0.44)
(*) Adjusted retroactively for reverse stock split that occurred on January 24, 2024, see Note 1.
(**) 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, 2025 and 2024 (in thousands):
As of March 31,
20252024
2025 Convertible Notes119 1,338 
Common stock warrants3,018 — 
Non-qualified stock options 1,121 448 
Restricted stock units 1,318 186 
Employee stock purchase plan29 26 
     Total5,605 1,998