XML 73 R59.htm IDEA: XBRL DOCUMENT v3.19.1
Other Current Liabilities (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Other Liabilities Disclosure [Abstract]    
Carrier service costs $ 8,476,110 $ 7,339,150
Salaries and payroll taxes 1,308,726 1,259,331
Inventory purchases, consultants and other costs 913,038 762,770
Severance costs 1,634 328,109
U.S. income tax payable 8,550 8,850
Foreign income tax payable (receivable) 8,380 (1,860)
Contingent consideration (Note 4) 0 100,000
Total accrued expenses $ 10,716,438 $ 9,796,350