XML 70 R56.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Expenses (Details) - USD ($)
Dec. 31, 2015
Dec. 31, 2014
Payables and Accruals [Abstract]    
Accrued compensation $ 2,236,494 $ 2,320,238
Accrued consulting and professional fees 1,561,425 594,580
Accrued marketing and promotion 69,258 27,390
Other accrued expenses 588,746 1,008,760
Accrued income taxes 106,270 137,191
Accrued other taxes 1,247,596 1,117,053
Accrued hardware purchases 67,280 580,932
Accrued restructuring costs 717,640 959,270
Accrued investigation, litigation, and settlement costs 0 6,880
Accrued Series A redeemable convertible preferred stock dividends 188,805 186,904
Total accrued expenses $ 6,783,514 $ 6,939,198