XML 76 R65.htm IDEA: XBRL DOCUMENT v3.19.1
Schedule II-Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Provision for Inventories      
Movement in schedule of valuation and qualifying accounts      
Balance at beginning of period $ 594,939 $ 595,523 $ 681,395
Additions     176,424
Deductions 297,731 584 262,296
Balance at end of period 297,208 594,939 595,523
Provision for Accounts Receivables      
Movement in schedule of valuation and qualifying accounts      
Balance at beginning of period 101,872 1,731,985 1,795,481
Additions 47,793 24,272 92,000
Deductions   1,654,385 155,496
Balance at end of period 149,665 101,872 1,731,985
Deferred Tax Valuation      
Movement in schedule of valuation and qualifying accounts      
Balance at beginning of period 5,825,954 9,197,333 7,751,972
Additions 325,444   1,445,361
Deductions   3,371,379  
Balance at end of period 6,151,398 5,825,954 9,197,333
Provision for Rebates      
Movement in schedule of valuation and qualifying accounts      
Balance at beginning of period 4,794,193 38,983,285 41,171,880
Additions 24,372,111 21,738,072 19,693,872
Deductions 24,579,457 55,927,164 21,882,467
Balance at end of period 4,586,847 4,794,193 38,983,285
Accounts payable      
Movement in schedule of valuation and qualifying accounts      
Balance at beginning of period 4,115,628 3,591,534  
Balance at end of period $ 3,896,341 $ 4,115,628 $ 3,591,534