XML 13 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Other Current Assets and Accrued Expenses (Details 1) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Other Assets [Abstract]    
Carrier service costs $ 12,309,240 $ 8,476,110
Salaries and payroll taxes 1,364,218 1,308,726
Inventory purchases, consultants and other costs 761,822 913,038
Severance costs 7,612 1,634
U.S. income tax payable 5,900 8,550
Foreign income tax payable (receivable) 16,530 8,380
Total accrued expenses $ 14,465,322 $ 10,716,438