Annual report pursuant to Section 13 and 15(d)

Equity (Tables)

v3.3.1.900
Equity (Tables)
12 Months Ended
Dec. 31, 2015
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, 2012     12,770,637     $ 0.97       4.48     $ 6,114,768  
Granted    

329,866

      7.47       6.40       -  
Exercised     (2,403,429 )     1.58       -       -  
Forfeited     (1,023,784 )     -       -       -  
Outstanding, December 31, 2013     9,673,290       1.06       4.89       47,396,307  
Granted     491,928       8.33       7.90       -  
Exercised     (2,501,993 )     0.67       -       -  
Forfeited     (29,167 )     6.70       -       -  
Outstanding, December 31, 2014     7,634,058       1.64       3.97       34,317,224  
Granted     3,333,333       6.50      

4.00

      -  
Exercised     (2,013,360 )     0.41       -       -  
Outstanding, December 31, 2015     8,954,031       3.73       2.93       10,199,230  
                                 
Exercisable, December 31, 2015     8,669,031       3.59       2.75       10,199,230
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, 2012     2,330,134     $ 0.96       8.91     $ 685,000  
Issued     787,450       6.62       10.00       -  
Cancelled     (1,115,550 )     0.92       -       -  
Exercised     (16,650 )     0.78       -       -  
Outstanding, December 31, 2013     1,985,384       3.23       8.34       5,908,696  
Issued     1,338,100       8.86       10.00       -  
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       10.00       -  
Cancelled     (576,000 )     8.70       -       -  
Exercised     (20,000 )     0.78       -       -  
Outstanding, December 31, 2015     3,971,583       4.34       8.01       2,964,146  
                                 
Exercisable, December 31, 2015     1,826,741     3.56       7.37     2,024,556