XML 35 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Receivable, Net (Tables)
3 Months Ended
Mar. 31, 2019
Receivables, Net, Current [Abstract]  
Schedule of accounts receivable net
    March 31     December 31  
    2019     2018  
    (Unaudited)        
Accounts receivable   $ 8,886,934     $ 8,237,369  
Less: allowance for doubtful debts     24,959       24,354  
    $ 8,861,975     $ 8,213,015