XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.4
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation $ 207,240  
Accounts Payable, Other 56,151 $ 62,848
Inventory, third-party fulfillment, and digital services    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 93,209  
Third-party cloud services    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 36,628  
Software    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 38,346  
Advertising    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 684  
Professional and consulting fees    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 5,162  
Production and computer equipment    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation 7,588  
Other purchase commitments    
Other Commitments [Line Items]    
Unrecorded unconditional purchase obligation $ 16,238