Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses - Schedule of Accrued Expenses (Details)

v3.7.0.1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Registration rights penalty $ 11,677 $ 967,928
Accrued consulting fees 98,843 184,800
Accrued host fees 1,500,218 1,308,897
Accrued professional, board and other fees 1,472,286 1,381,399
Accrued wages 740,000 241,466
Accrued commissions 721,607 445,000
Warranty payable 226,000 338,000
Accrued taxes payable 558,339 511,902
Accrued payroll taxes payable 368,133 122,069
Warrants payable 270,392 155,412
Accrued issuable equity 2,051,123 862,377
Accrued interest expense 173,881 273,838
Accrued lease termination costs 300,000
Accrued settlement reserve costs 525,588
Dividend payable 790,900 1,150,100
Other accrued expenses 103,229 12,788
Total accrued expenses $ 9,912,216 $ 7,955,976