XML 107 R91.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies (Narrative) (Details)
12 Months Ended
Jun. 30, 2020
USD ($)
vendor
Jun. 30, 2019
USD ($)
vendor
Jun. 30, 2018
USD ($)
vendor
Long-term Purchase Commitment [Line Items]      
Capital expenditures $ 6,387,000 $ 5,797,000 $ 6,998,000
Minimum [Member]      
Long-term Purchase Commitment [Line Items]      
Termination period under terms of distribution agreement (days) 30 days    
Capital expenditures $ 3,000,000.0    
Maximum [Member]      
Long-term Purchase Commitment [Line Items]      
Termination period under terms of distribution agreement (days) 120 days    
Capital expenditures $ 6,000,000.0    
Supplier Concentration Risk [Member] | Sales [Member]      
Long-term Purchase Commitment [Line Items]      
Concentration risk, supplier | vendor 10 10 10
Network1 [Member]      
Long-term Purchase Commitment [Line Items]      
Escrow deposits received from seller $ 0 $ 6,400,000  
Amount released from escrow   25,300,000  
Cash held in escrow 4,800,000 $ 6,500,000  
Undiscounted pre-acquisition contingencies, minimum 3,700,000    
Undiscounted pre-acquisition contingencies, maximum $ 14,800,000