v3.26.1
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Other Comprehensive Loss
Total
Balance at Jun. 30, 2024 $ 32,295 $ 38,089,958 $ (26,309,246) $ (118,819) $ 11,694,188
Balance (in shares) at Jun. 30, 2024 32,295,373        
Stock options expense   205,457     205,457
Restricted common stock expense   1,518,104     1,518,104
Grant of restricted common stock $ 590 (590)      
Grant of restricted common stock (in shares) 590,000        
Forfeited restricted common stock $ (319) 319      
Forfeited restricted common stock (in shares) (318,584)        
Repurchase of common stock $ (310) (934,267)     $ (934,577)
Repurchase of common stock (in shares) (310,330)       (310,330)
Common stock issued upon exercise of stock options $ 224 180,576     $ 180,800
Common stock issued upon exercise of stock options (in shares) 223,534       309,821
Net income (loss) for the period     1,265,553   $ 1,265,553
Foreign currency translation       (1,368) (1,368)
Balance at Jun. 30, 2025 $ 32,480 39,059,557 (25,043,693) (120,187) 13,928,157
Balance (in shares) at Jun. 30, 2025 32,479,993        
Stock options expense   330,374     330,374
Restricted common stock expense   598,142     598,142
Grant of restricted common stock $ 205 (205)      
Grant of restricted common stock (in shares) 205,000        
Forfeited restricted common stock $ (437) 437      
Forfeited restricted common stock (in shares) (436,667)        
Repurchase of common stock $ (17) (53,022)     $ (53,039)
Repurchase of common stock (in shares) (17,800)       (17,800)
Common stock issued upon exercise of stock options $ 250 157,250     $ 157,500
Common stock issued upon exercise of stock options (in shares) 250,624       278,500
Common stock issued for Scite earnout payment $ 1,032 2,905,824     $ 2,906,856
Common stock issued for Scite earnout payment (in shares) 1,032,401        
Net income (loss) for the period     2,822,068   2,822,068
Foreign currency translation       16,789 16,789
Balance at Jun. 30, 2026 $ 33,513 $ 42,998,357 $ (22,221,625) $ (103,398) $ 20,706,847
Balance (in shares) at Jun. 30, 2026 33,513,551