XML 21 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Consolidated Statement of Stockholders' Equity (Unaudited) - USD ($)
Class A Common Shares [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income [Member]
Accumulated Deficit [Member]
Total
Balance, beginning, shares at Jun. 30, 2016 15,590,945        
Balance, beginning at Jun. 30, 2016 $ 155,909 $ 214,661,617 $ 126,108 $ (204,011,722) $ 10,931,912
Issuance of common stock for:          
Exercise of warrants, shares 578,897        
Exercise of warrants $ 5,789 699,890     705,679
Employee Stock Purchase Plan, shares 12,106        
Employee Stock Purchase Plan $ 121 19,511     $ 19,632
Exercise of RSU, shares 33,785        
Exercise of RSU $ 338 (338)      
Exercise of stock options, shares         0
Public equity placement, net of costs, shares 8,000,000        
Public equity placement, net of costs $ 80,000 8,669,496     $ 8,749,496
Reclassification of warrant liability upon exercise   694,436     694,436
Stock-based compensation on stock options and RSUs   747,640     747,640
Foreign currency translation adjustment     169,288   169,288
Net income       7,703,086 7,703,086
Balance, ending, shares at Jun. 30, 2017 24,215,733        
Balance, ending at Jun. 30, 2017 $ 242,157 225,492,252 295,396 (196,308,636) 29,721,169
Issuance of common stock for:          
Exercise of warrants, shares 433,810        
Exercise of warrants $ 4,338 529,980     534,318
Employee Stock Purchase Plan, shares 19,980        
Employee Stock Purchase Plan $ 200 48,391     $ 48,591
Exercise of stock options, shares 127,813       127,813
Exercise of stock options $ 1,278 224,723     $ 226,001
Settlement of Sellers Note, shares 967,208        
Settlement of Sellers Note $ 9,672 2,237,392     2,247,064
Reclassification of warrant liability upon exercise   685,132     685,132
Stock-based compensation on stock options and RSUs   656,953     656,953
Foreign currency translation adjustment     178,112   178,112
Net income       1,060,104 1,060,104
Balance, ending, shares at Jun. 30, 2018 25,764,544        
Balance, ending at Jun. 30, 2018 $ 257,645 $ 229,874,823 $ 473,508 $ (195,248,532) $ 35,357,444