XML 34 R23.htm IDEA: XBRL DOCUMENT
v3.25.1

Note 17 - Earnings Per Share | 9 Months Ended
--- | ---
Mar. 31, 2025
Notes to Financial Statements |
Earnings Per Share [Text Block] | Note 17 - Earnings Per Share Basic net income or loss per common share is calculated by dividing net income or loss available to common stockholders by the basic weighted-average number of common shares outstanding for the respective period. Diluted net income or loss per common share is calculated by dividing adjusted net income or loss by the diluted weighted-average number of common shares outstanding, which includes the effect of potentially dilutive securities. Potentially dilutive securities for this calculation consist of warrants to purchase common stock that are either liability classified or equity classified (see Note 16 – Warrants); employee stock options (see Note 15 – Equity Incentive Plans); employee unvested restricted stock (see Note 15 – Equity Incentive Plans); and employee unvested restricted stock units (see Note 15 – Equity Incentive Plans). For the three and nine months ended March 31, 2025, and 2024, if the Company incurred a net loss from continuing operations; a net loss from discontinued operations, net of tax; or a net loss then the Company did not include common equivalent shares in the computation of diluted net loss from continuing operations per share; diluted net loss from discontinued operations, net of tax; or diluted net loss per share because the effect would have been anti-dilutive. The following is a reconciliation of the numerator and the denominator used in the basic per share calculations:
|  | Three Months Ended |  |  | Nine Months Ended |
|  | March 31, |  |  | March 31, |
|  | 2025 |  |  | 2024 |  |  | 2025 |  |  | 2024 |
|  | (in thousands, except share and per share data) |
BASIC |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Numerators: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) from continuing operations |  | $ | 3,940 |  |  | $ | (2,288 | ) |  | $ | 5,698 |  |  | $ | (9,142 | )
Net income (loss) from discontinued operations, net of tax |  |  | 54 |  |  |  | (599 | ) |  |  | 558 |  |  |  | (2,085 | )
Net income (loss) |  | $ | 3,994 |  |  | $ | (2,887 | ) |  | $ | 6,256 |  |  | $ | (11,227 | )
Denominator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basic weighted-average common shares outstanding |  |  | 6,134,634 |  |  |  | 5,533,555 |  |  |  | 6,111,550 |  |  |  | 5,511,089 |
Per share calculations: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) per share from continuing operations |  | $ | 0.64 |  |  | $ | (0.41 | ) |  | $ | 0.93 |  |  | $ | (1.66 | )
Net income (loss) per share from discontinued operations, net of tax |  | $ | 0.01 |  |  | $ | (0.11 | ) |  | $ | 0.09 |  |  | $ | (0.38 | )
Net income (loss) per share |  | $ | 0.65 |  |  | $ | (0.52 | ) |  | $ | 1.02 |  |  | $ | (2.04 | )
The following is a reconciliation of the numerator and the denominator used in the diluted per share calculations:
|  | Three Months Ended |  |  | Nine Months Ended |
|  | March 31, |  |  | March 31, |
|  | 2025 |  |  | 2024 |  |  | 2025 |  |  | 2024 |
|  | (in thousands, except share and per share data) |
DILUTED: CONTINUING OPERATIONS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Numerator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) from continuing operations |  | $ | 3,940 |  |  | $ | (2,288 | ) |  | $ | 5,698 |  |  | $ | (9,142 | )
Adjustment for change in fair value of warrant liabilities |  |  | (2,261 | ) |  |  | — |  |  |  | (8,157 | ) |  |  | — |
Adjusted numerator - net income (loss) from continuing operations |  | $ | 1,679 |  |  | $ | (2,288 | ) |  | $ | (2,459 | ) |  | $ | (9,142 | )
Denominator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basic weighted-average common shares outstanding |  |  | 6,134,634 |  |  |  | 5,533,555 |  |  |  | 6,111,550 |  |  |  | 5,511,089 |
Dilutive effect of warrants to purchase common stock |  |  | 2,060,510 |  |  |  | — |  |  |  | 2,482,368 |  |  |  | — |
Dilutive effect of unvested restricted stock |  |  | 9,309 |  |  |  | — |  |  |  | 12,095 |  |  |  | — |
Diluted weighted-average common shares outstanding |  |  | 8,204,453 |  |  |  | 5,533,555 |  |  |  | 8,606,013 |  |  |  | 5,511,089 |
Per share calculation: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) per share from continuing operations |  | $ | 0.20 |  |  | $ | (0.41 | ) |  | $ | (0.29 | ) |  | $ | (1.66 | )
DILUTED: DISCONTINUED OPERATIONS |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Numerator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) from discontinued operations, net of tax |  | $ | 54 |  |  | $ | (599 | ) |  | $ | 558 |  |  | $ | (2,085 | )
Denominator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basic weighted-average common shares outstanding |  |  | 6,134,634 |  |  |  | 5,533,555 |  |  |  | 6,111,550 |  |  |  | 5,511,089 |
Dilutive effect of warrants to purchase common stock |  |  | 2,060,510 |  |  |  | — |  |  |  | 2,482,368 |  |  |  | — |
Dilutive effect of unvested restricted stock |  |  | 9,309 |  |  |  | — |  |  |  | 12,095 |  |  |  | — |
Diluted weighted-average common shares outstanding |  |  | 8,204,453 |  |  |  | 5,533,555 |  |  |  | 8,606,013 |  |  |  | 5,511,089 |
Per share calculation: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) per share from discontinued operations, net of tax |  | $ | 0.01 |  |  | $ | (0.11 | ) |  | $ | 0.06 |  |  | $ | (0.38 | )
DILUTED: NET INCOME (LOSS) |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Numerator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) |  | $ | 3,994 |  |  | $ | (2,887 | ) |  | $ | 6,256 |  |  | $ | (11,227 | )
Adjustment for change in fair value of warrant liabilities |  |  | (2,261 | ) |  |  | — |  |  |  | (8,157 | ) |  |  | — |
Adjusted numerator - net income (loss) |  | $ | 1,733 |  |  | $ | (2,887 | ) |  | $ | (1,901 | ) |  | $ | (11,227 | )
Denominator: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Basic weighted-average common shares outstanding |  |  | 6,134,634 |  |  |  | 5,533,555 |  |  |  | 6,111,550 |  |  |  | 5,511,089 |
Dilutive effect of warrants to purchase common stock |  |  | 2,060,510 |  |  |  | — |  |  |  | 2,482,368 |  |  |  | — |
Dilutive effect of unvested restricted stock |  |  | 9,309 |  |  |  | — |  |  |  | 12,095 |  |  |  | — |
Diluted weighted-average common shares outstanding |  |  | 8,204,453 |  |  |  | 5,533,555 |  |  |  | 8,606,013 |  |  |  | 5,511,089 |
Per share calculation: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net income (loss) per share |  | $ | 0.21 |  |  | $ | (0.52 | ) |  | $ | (0.22 | ) |  | $ | (2.04 | )
The following table sets forth securities that could be considered anti-dilutive, and therefore are excluded from the calculation of diluted weighted-average common shares outstanding and related per share calculations:
|  | Three Months Ended |  |  | Nine Months Ended |
|  | March 31, |  |  | March 31, |
|  | 2025 |  |  | 2024 |  |  | 2025 |  |  | 2024 |
Warrants to purchase common stock - liability classified (note 16) |  |  | 3,821,256 |  |  |  | 6,461,976 |  |  |  | 3,399,398 |  |  |  | 6,461,976 |
Warrants to purchase common stock - equity classified (note 16) |  |  | 15,571 |  |  |  | 18,114 |  |  |  | 15,571 |  |  |  | 18,114 |
Employee unvested restricted stock (note 15) |  |  | 25,223 |  |  |  | 31,897 |  |  |  | 22,437 |  |  |  | 31,897 |
Employee unvested restricted stock units (note 15) |  |  | 84 |  |  |  | 2,336 |  |  |  | 84 |  |  |  | 2,336 |
Employee stock options (note 15) |  |  | 219,244 |  |  |  | 146,701 |  |  |  | 219,244 |  |  |  | 146,701 |
Total anti-dilutive securities |  |  | 4,081,378 |  |  |  | 6,661,024 |  |  |  | 3,656,734 |  |  |  | 6,661,024 |

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for earnings per share. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3 + Details
Name: | us-gaap_EarningsPerShareTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration