XML 87 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Jul. 25, 2023
USD ($)
Oct. 17, 2022
objector
May 19, 2022
objector
Oct. 21, 2021
USD ($)
Jul. 30, 2020
officer
Jun. 11, 2020
officer
Apr. 08, 2020
officer
Jan. 31, 2024
USD ($)
Jul. 17, 2023
USD ($)
Jan. 31, 2023
USD ($)
Nov. 17, 2021
lawsuit
Other Commitments [Line Items]                      
Purchase obligations with term of less than 12 months               $ 247,400      
Purchase obligations with terms of greater than 12 months               368,400      
Sales and other tax liabilities               77,700   $ 76,200  
Sales and other tax liabilities, current               35,500   33,900  
Sales and other tax liabilities, noncurrent               42,254   42,321  
Loss contingency, pending claims, number | lawsuit                     3
Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5 | Pending Litigation                      
Other Commitments [Line Items]                      
Loss contingency, estimate of possible loss                 $ 150,000    
Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5 | Settled Litigation                      
Other Commitments [Line Items]                      
Payments for legal settlements $ 60,000                    
Payments for legal settlements, gross 150,000                    
Payments for legal settlements, net of insurance payment $ 90,000                    
Loss contingency accrual                   $ 7,500  
Loss contingency, loss in period               $ 52,500      
Violation Of Securities Act Section 10(b), 20(a), and Rule 10b-5                      
Other Commitments [Line Items]                      
Loss contingency, number of defendants | officer         8 9 2        
U.S. Privacy Class Actions                      
Other Commitments [Line Items]                      
Loss contingency, number of defendants | objector   3 2                
Payments for legal settlements       $ 85,000