XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.4
Net Income (Loss) per Share (Tables)
6 Months Ended
Dec. 31, 2025
Net Income (Loss) per Share [Abstract]  
Schedule of Compilation of Diluted Earnings Per Share

The following table details the compilation of diluted earnings per share for the three and six months ended December 31, 2025 and 2024:

 

Three Months Ended December 31,

 

 

Six Months Ended December 31,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Earnings per share - basic:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

1,864,092

 

 

$

(1,943,349

)

 

$

(8,042,412

)

 

$

(2,748,136

)

Weighted average shares - basic

 

 

4,536,235

 

 

 

1,575,244

 

 

 

3,391,151

 

 

 

1,437,654

 

Net income (loss) per share - basic

 

$

0.41

 

 

$

(1.23

)

 

$

(2.37

)

 

$

(1.91

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per share - diluted:

 

 

 

 

 

 

 

 

 

 

 

 

Net income (loss)

 

$

1,864,092

 

 

$

(1,943,349

)

 

$

(8,042,412

)

 

$

(2,748,136

)

Less: effect of revaluation of accompanying warrant liability

 

 

(5,379,435

)

 

 

(881,462

)

 

 

(988,709

)

 

 

(3,847,707

)

Net income (loss) excluding revaluation of accompanying warrants

 

$

(3,515,343

)

 

$

(2,824,811

)

 

$

(9,031,121

)

 

$

(6,595,843

)

Weighted average shares - diluted

 

 

4,536,235

 

 

 

1,575,244

 

 

 

3,391,151

 

 

 

1,437,654

 

Net income (loss) per share - diluted

 

$

(0.77

)

 

$

(1.79

)

 

$

(2.66

)

 

$

(4.59

)

Schedule of Potential Shares of Common Stock

The following potential shares of common stock are anti-dilutive and are therefore excluded from the weighted average number of ordinary shares for the purposes of diluted loss per share.

 

 

December 31,

 

 

2025

 

 

2024

 

Options to purchase common stock

 

 

136,770

 

 

 

50,854

 

Warrants to purchase common stock

 

 

1,054,381

 

 

 

1,054,381