XML 98 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
SEC Schedule, 12-09, Allowance, Credit Loss [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period $ 17,763 $ 13,566 $ 9,628
Additions charged to costs and expenses 14,055 4,796 2,803
Additions (Deductions) Charged to Other Accounts 2,618 3,925 4,578
Deductions from reserves 10,892 4,524 3,443
Balance at end of period 23,544 17,763 13,566
Allowance for Doubtful Account [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 10,498 10,964 8,056
Additions charged to costs and expenses 14,055 4,058 2,803
Additions (Deductions) Charged to Other Accounts 0 0 3,548
Deductions from reserves 10,892 4,524 3,443
Balance at end of period 13,661 10,498 10,964
Sales Returns and Allowances [Member]      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at beginning of period 7,265 2,602 1,572
Additions charged to costs and expenses 0 738 0
Additions (Deductions) Charged to Other Accounts [1] 2,618 3,925 1,030
Deductions from reserves [2] 0 0 0
Balance at end of period $ 9,883 $ 7,265 $ 2,602
[1]
(A)
Amounts in the year ending June 30, 2018 represent reserves recorded through purchase accounting for acquisitions made during the year of $3,548 and for the return of merchandise by customers of $1,030.
(B)
Amounts in the year ending June 30, 2020 and 2019 represent reserves recorded for the return of merchandise by customers. The Company adopted ASC 606 - Revenue from Contracts with Customers effective July 1, 2018 which requires the Company's sales returns reserve to be established at the gross sales value with an asset established for the value of the expected product to be returned.
(C)
Amounts represent uncollectible accounts charged off.
[2]
Amounts represent uncollectible accounts charged off.