XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation $ 374,711  
Accounts Payable, Other 56,192 $ 62,848
Inventory, third-party fulfillment, and digital services    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 76,149  
Third-party cloud services    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 247,626  
Software    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 35,673  
Professional and consulting fees    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 3,714  
Production and computer equipment    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 3,041  
Other purchase commitments    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation $ 985