XML 67 R36.htm IDEA: XBRL DOCUMENT v3.19.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2018
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following:
 
 
 
December 31,
 
 
 
2017
 
 
2018
 
Accrued payroll and welfare
 
$
4,320,005
 
 
$
6,526,287
 
Accrued professional fees
 
 
368,753
 
 
 
187,027
 
Other tax payables
 
 
4,203,074
 
 
 
364,223
 
Interest payable
 
 
322,962
 
 
 
297,776
 
Others
 
 
1,606,991
 
 
 
2,042,389
 
Total
 
$
10,821,785
 
 
$
9,417,702