XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Summary of Carrying and Fair Values of Term Loans (Details) - USD ($)
$ in Millions
Jul. 31, 2021
Aug. 01, 2020
Term Loan due 2023 | Carrying Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying and fair values of term loans   $ 631.8
Term Loan due 2023 | Fair Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying and fair values of term loans   461.2
Term Loan Due 2024 | Carrying Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying and fair values of term loans   80.2
Term Loan Due 2024 | Fair Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying and fair values of term loans   $ 36.1
Term Loan due 2028 | Carrying Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying and fair values of term loans $ 665.5  
Term Loan due 2028 | Fair Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Carrying and fair values of term loans $ 662.2