XML 38 R27.htm IDEA: XBRL DOCUMENT v3.25.2
Earnings (Loss) per Share (Tables)
6 Months Ended
Jun. 30, 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 June 30, 2025
Basic and Diluted EPS
Income (loss) from continuing operations$507 
Less: preferred stock dividends(883)
Income (loss) from continuing operations attributable to common stockholders(376)15,024 $(0.03)
Income from discontinued operations, net of tax— 15,024 $— 
Income (loss) attributable to common stockholders$(376)15,024 $(0.03)
For the three months ended June 30, 2024
Basic and Diluted EPS
Income (loss) from continuing operations$79 
Less: preferred stock dividends(808)
Income (loss) from continuing operations attributable to common stockholders(729)11,895 $(0.06)
Income from discontinued operations, net of tax545 11,895 $0.05 
Income (loss) attributable to common stockholders$(184)11,895 $(0.02)
For the six months ended June 30, 2025
Basic and Diluted EPS
Income (Loss) from continuing operations$(663)
Less: preferred stock dividends(1,747)
Income (loss) from continuing operations attributable to common stockholders(2,410)15,013 $(0.16)
Income from discontinued operations, net of tax(400)15,013 $(0.03)
Income (loss) attributable to common stockholders$(2,810)15,013 $(0.19)
For the six months ended June 30, 2024
Basic and Diluted EPS
Income (Loss) from continuing operations$(5,437)
Less: preferred stock dividends(1,598)
Income (loss) from continuing operations attributable to common stockholders(7,035)11,887 $(0.59)
Income from discontinued operations, net of tax1,606 11,887 $0.14 
Income (loss) attributable to common stockholders$(5,429)11,887 $(0.46)
(*) 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 June 30, 2025 and 2024 (in thousands):
As of June 30,
20252024
2025 Convertible Notes— 1,338 
Common stock warrants3,018 — 
Non-qualified stock options 1,283 448 
Restricted stock units 1,321 186 
Employee stock purchase plan35 26 
     Total5,657 1,998