XML 99 R84.htm IDEA: XBRL DOCUMENT v3.8.0.1
SCHEDULE OF ANALYSIS OF THE ALLOWANCE FOR DOUBTFUL ACCOUNTS (Details)
12 Months Ended
Dec. 31, 2017
USD ($)
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 1 $ 122,115
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 2 2,837,977
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 3 2,761,144
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 4 2,833,615
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 5 44,861
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 6 839,917
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 7 (54,118)
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 8 0
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 9 (114,542)
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 10 0
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 11 (9,438)
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 12 0
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 13 2,779,497
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 14 35,423
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 15 725,375
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 16 (63,635)
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 17 (112,256)
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 18 214,403
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 19 2,837,977
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 20 2,761,144
Trade Accounts And Bills Receivable, Net Schedule Of Analysis Of The Allowance For Doubtful Accounts 21 $ 3,700,922