XML 28 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statements of Stockholders' Equity - USD ($)
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Other Comprehensive Loss [Member]
Total
Balance at Jun. 30, 2020 $ 26,032 $ 26,134,819 $ (21,176,799) $ (125,038) $ 4,859,014
Balance (in shares) at Jun. 30, 2020 26,032,263        
Fair value of vested stock options $ 0 631,335 0 0 631,335
Fair value of vested restricted common stock $ 195 376,143 0 0 376,338
Fair value of vested restricted common stock (in shares) 195,810        
Repurchase of common stock $ (78) (177,934) 0 0 $ (178,012)
Repurchase of common stock (in shares) (78,467)       (78,467)
Common stock issued upon exercise of stock options $ 159 88,691 0 0 $ 88,850
Common stock issued upon exercise of stock options (in shares) 158,609       274,520
Common stock issued upon exercise of warrants $ 190 237,311 0 0 $ 237,501
Common stock issued upon exercise of warrants (in shares) 190,000        
Net income (loss) for the period $ 0 0 (285,089) 0 (285,089)
Foreign currency translation 0 0 0 5,461 5,461
Balance at Jun. 30, 2021 $ 26,498 26,982,052 (21,461,888) (119,577) 5,427,085
Balance (in shares) at Jun. 30, 2021 26,498,215        
Fair value of vested stock options $ 0 470,615 0 0 470,615
Fair value of vested restricted common stock $ 356 557,140 0 0 557,496
Fair value of vested restricted common stock (in shares) 356,582        
Repurchase of common stock $ (40) (93,878) 0 0 $ (93,918)
Repurchase of common stock (in shares) (40,221)       (40,221)
Common stock issued upon exercise of stock options $ 212 97,476 0 0 $ 97,688
Common stock issued upon exercise of stock options (in shares) 211,072       357,079
Common stock issued upon exercise of warrants $ 50 59,450 0 0 $ 59,500
Common stock issued upon exercise of warrants (in shares) 50,000        
Net income (loss) for the period $ 0 0 (1,632,384) 0 (1,632,384)
Foreign currency translation 0 0 0 (2,364) (2,364)
Balance at Jun. 30, 2022 $ 27,076 $ 28,072,855 $ (23,094,272) $ (121,941) $ 4,883,718
Balance (in shares) at Jun. 30, 2022 27,075,648