XML 59 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Narratives) (Details) - USD ($)
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Jul. 01, 2019
Significant Accounting Policies [Line Items]        
Intangible asset and goodwill impairment   $ 0 $ 0  
Hardware products warranty period (in years) 1 year      
Software products warranty period (in days) 90 days      
Minimum percentage of tax benefit realized upon settlement 50.00%      
Operating lease, right-of-use asset $ 51,274,000      
Operating lease, liability $ 69,434,000      
ASU 2016-02        
Significant Accounting Policies [Line Items]        
Operating lease, right-of-use asset       $ 64,600,000
Operating lease, liability       $ 79,500,000
Minimum | Purchased Software        
Significant Accounting Policies [Line Items]        
Estimated useful lives of property and equipment 1 year      
Maximum | Purchased Software        
Significant Accounting Policies [Line Items]        
Estimated useful lives of property and equipment 4 years      
Computer Equipment | Minimum        
Significant Accounting Policies [Line Items]        
Estimated useful lives of property and equipment 1 year      
Computer Equipment | Maximum        
Significant Accounting Policies [Line Items]        
Estimated useful lives of property and equipment 4 years      
Office Equipment | Minimum        
Significant Accounting Policies [Line Items]        
Estimated useful lives of property and equipment 3 years      
Office Equipment | Maximum        
Significant Accounting Policies [Line Items]        
Estimated useful lives of property and equipment 7 years      
Leasehold Improvements | Minimum        
Significant Accounting Policies [Line Items]        
Estimated useful lives of property and equipment 2 years      
Leasehold Improvements | Maximum        
Significant Accounting Policies [Line Items]        
Estimated useful lives of property and equipment 10 years