XML 121 R95.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Narrative) (Details)
12 Months Ended
Jun. 30, 2021
USD ($)
vendor
Jun. 30, 2020
USD ($)
vendor
Jun. 30, 2019
USD ($)
vendor
Long-term Purchase Commitment [Line Items]      
Capital expenditures $ 2,363,000 $ 6,387,000 $ 5,797,000
Minimum      
Long-term Purchase Commitment [Line Items]      
Termination period under terms of distribution agreement (days) 30 days    
Capital expenditures $ 5,000,000    
Maximum      
Long-term Purchase Commitment [Line Items]      
Termination period under terms of distribution agreement (days) 120 days    
Capital expenditures $ 8,000,000    
Supplier Concentration Risk | Sales      
Long-term Purchase Commitment [Line Items]      
Concentration risk, supplier | vendor 10 10 10
Network1      
Long-term Purchase Commitment [Line Items]      
Escrow deposits received from seller $ 0 $ 0  
Amount released from escrow 1,100,000    
Cash held in escrow 4,000,000 $ 4,800,000  
Undiscounted pre-acquisition contingencies, minimum 4,000,000    
Undiscounted pre-acquisition contingencies, maximum $ 16,200,000