XML 49 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Fair Value of Available-for-Sale Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Jul. 31, 2021
Aug. 01, 2020
Debt Securities, Available-for-sale [Line Items]    
One Year or Less $ 101,546 $ 143,037
Over One Year Through Five Years 59,035 95,097
Over Five Years 0 0
Fair Value 160,581 238,134
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
One Year or Less 41,633 38,794
Over One Year Through Five Years 411 29,056
Over Five Years 0 0
Fair Value 42,044 67,850
Certificates of deposit    
Debt Securities, Available-for-sale [Line Items]    
One Year or Less 1,500 6,150
Over One Year Through Five Years 0 0
Over Five Years 0 0
Fair Value 1,500 6,150
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
One Year or Less 10,192 35,331
Over One Year Through Five Years 0 0
Over Five Years 0 0
Fair Value 10,192 35,331
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
One Year or Less 29 6,657
Over One Year Through Five Years 10,373 38,603
Over Five Years 0 0
Fair Value 10,402 45,260
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
One Year or Less 48,192 56,105
Over One Year Through Five Years 48,251 27,438
Over Five Years 0 0
Fair Value $ 96,443 $ 83,543