XML 93 R78.htm IDEA: XBRL DOCUMENT v3.19.2
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) 10K - USD ($)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
ALLOWANCE FOR DOUBTFUL ACCOUNTS      
Valuation and Qualifying Account Activity      
Balance at Beginning of Period $ 12,384,279 $ 14,791,171 $ 10,813,394
Additions (Deductions) Charged to Cost and Expenses 6,325,188 4,088,592 4,512,899
Deductions from Allowance 6,943,598 6,495,484 535,122
Balance at End of Period 11,765,869 12,384,279 14,791,171
INVENTORY RESERVE      
Valuation and Qualifying Account Activity      
Balance at Beginning of Period 3,491,655 2,310,309 2,642,547
Additions (Deductions) Charged to Cost and Expenses 1,359,595 1,314,225 475,218
Deductions from Allowance 719,864 132,879 807,456
Balance at End of Period 4,131,386 3,491,655 2,310,309
COMPUTER RESERVE      
Valuation and Qualifying Account Activity      
Balance at Beginning of Period 899,654 819,042 573,444
Additions (Deductions) Charged to Cost and Expenses 383,770 550,142 595,876
Deductions from Allowance 495,194 469,530 350,278
Balance at End of Period 788,230 899,654 819,042
INCOME TAX VALUATION ALLOWANCE      
Valuation and Qualifying Account Activity      
Balance at Beginning of Period 4,458,517 7,152,860 4,338,653
Additions to Net Deferred Tax Asset Allowance 90,383 22,388 3,296,617
Deductions from Allowance   2,716,731 482,410
Balance at End of Period $ 4,548,900 $ 4,458,517 $ 7,152,860