Annual report pursuant to Section 13 and 15(d)

Equity (Tables)

v3.6.0.2
Equity (Tables)
12 Months Ended
Dec. 31, 2016
Warrants [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of option and warrant activities
    Number of Units     Weighted
Average
Exercise
Price
    Weighted
Average
Remaining
Contractual
Term
(in years)
    Aggregate
Intrinsic
Value
 
                         
Outstanding, December 31, 2013     9,737,729     $ 1.06       4.89     $ 47,396,307  
Granted     491,928       8.33                  
Exercised     (2,501,993 )     0.67                  
Forfeited     (29,167 )     6.70                  
Outstanding, December 31, 2014     7,698,497       1.64       3.97       34,317,224  
Granted     3,333,333       6.50                  
Exercised     (2,013,360 )     0.41                  
Outstanding, December 31, 2015     9,018,470       3.73       2.93       10,199,230  
Granted     130,000       0.96                  
Exercised     (183,718 )     0.90                  
Outstanding, December 31, 2016     8,964,752       3.72       1.95       1,445,786  
                                 
Exercisable, December 31, 2016     8,612,252       3.66       1.79       1,445,786  
Stock Options [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of option and warrant activities
    Number of Units     Weighted
Average
Exercise
Price
    Weighted
Average
Remaining
Contractual
Term
(in years)
    Aggregate
Intrinsic
Value
 
Outstanding, December 31, 2013     1,985,384       3.23       8.34       5,908,696  
Issued     1,338,100       8.86                  
Exercised     (310,400 )     0.95                  
Outstanding, December 31, 2014     3,013,084       5.98       8.35       4,728,842  
Issued     1,554,499       2.78                  
Cancelled     (576,000 )     8.70                  
Exercised     (20,000 )     0.78                  
Outstanding, December 31, 2015     3,971,583       4.34       8.01       2,964,146  
Issued     2,225,000       1.92                  
Cancelled     (266,485 )     2.51                  
Exercised     (23,212 )     0.78                  
Outstanding, December 31, 2016     5,906,886       3.52       7.90       51,704  
                                 
Exercisable, December 31, 2016     2,601,947     $ 4.67       6.31     $ 51,704