XML 32 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Common Stock Purchase Warrants
6 Months Ended
Jun. 30, 2020
Equity [Abstract]  
Common Stock Purchase Warrants

NOTE 11. COMMON STOCK PURCHASE WARRANTS

 

The Company has issued common stock purchase warrants in conjunction with various debt and equity issuances. The warrants are either immediately exercisable, or have a delayed initial exercise date, no more than six months from their respective issue date and allow the holders to purchase up to 3,393,364 shares of common stock at $1.40 to $16.50 per share as of June 30, 2020. The warrants expire from July 15, 2020 through January 17, 2025 and allow for cashless exercise.

 

The following table summarizes information about shares issuable under warrants outstanding during the six months ended June 30, 2020:

 

    Warrants    

Weighted

average

exercise

price

 
Vested Balance, January 1, 2020     4,824,573     $ 5.15  
Granted     1,273,374       1.31  
Exercised     (2,704,583 )     (1.95 )
Cancelled            
Vested Balance, June 30, 2020     3,393,364     $ 6.26  

 

The total intrinsic value of all outstanding warrants aggregated $295,836 as of June 30, 2020 and the weighted average remaining term is 21.8 months.

 

During the six months ended June 30, 2020, warrants to purchase 2,686,582 common shares were exercised for cash proceeds of $5,203,122 and warrants to purchase 18,000 common shares were exercised on a cashless basis through the forfeiture of 10,715 common shares.

 

The following table summarizes the range of exercise prices and weighted average remaining contractual life for outstanding and exercisable warrants to purchase common shares as of June 30, 2020:

 

      Outstanding and exercisable warrants  
Exercise price     Number of warrants    

Weighted average

remaining

contractual life

 
$ 2.60       465,712       3.1 years  
$ 3.00       316,800       2.8 years  
$ 3.36       166,667       1.7 years  
$ 3.36       566,666       2.7 years  
$ 3.65       167,000       2.0 years  
$ 3.75       25,753       2.1 years  
$ 5.00       800,000       1.5 years  
$ 13.43       879,766       0.6 years  
$ 16.50       5,000       0.1 years  
                     
          3,393,364       1.8 years