XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.4
SUPPLEMENTAL BALANCE SHEET INFORMATION - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 792,023 $ 742,603  
Accumulated depreciation and amortization (578,644) (518,332)  
Property and equipment, net 213,379 224,271  
Depreciation and amortization expense related to property and equipment 85,171 76,309 $ 97,297
Unamortized capitalized software costs $ 177,600 178,400  
Capitalized software      
Property, Plant and Equipment [Line Items]      
Useful life 5 years    
Total property and equipment $ 705,319 653,515  
Capitalized software | Supply Chain Services      
Property, Plant and Equipment [Line Items]      
Impairment of long-lived assets $ 12,700    
Capitalized software | Minimum      
Property, Plant and Equipment [Line Items]      
Useful life 2 years    
Capitalized software | Maximum      
Property, Plant and Equipment [Line Items]      
Useful life 5 years    
Computer hardware      
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 60,399 62,930  
Computer hardware | Minimum      
Property, Plant and Equipment [Line Items]      
Useful life 3 years    
Computer hardware | Maximum      
Property, Plant and Equipment [Line Items]      
Useful life 5 years    
Furniture and other equipment      
Property, Plant and Equipment [Line Items]      
Useful life 5 years    
Total property and equipment $ 7,097 7,097  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total property and equipment $ 19,208 $ 19,061