XML 81 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
SCHEDULE OF ANALYSIS OF THE ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details)
3 Months Ended
Mar. 31, 2018
USD ($)
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 1 $ 2,761,144
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 2 3,700,922
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 3 38,706
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 4 11,199
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 5 (29,601)
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 6 (97,852)
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 7 9,105
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 8 (86,653)
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 9 22,446
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 10 134,903
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 11 2,792,695
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 12 $ 3,749,172