Accumulated Other Comprehensive Loss
9 Months Ended
Apr. 29, 2023
Equity [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
The following tables present the changes in AOCI by component and, if applicable, the reclassifications out of AOCI for the periods presented:
For the Three Months Ended April 29, 2023For the Three Months Ended April 30, 2022
(in thousands)Available-for-sale SecuritiesForeign Currency TranslationTotalAvailable-for-sale Securities Foreign Currency TranslationTotal
Beginning balance$(1,585)$(298)$(1,883)$(1,259)$2,250 $991 
Other comprehensive income (loss) before reclassifications(1)
605 519 1,124 (1,284)(2,384)(3,668)
Amounts reclassified from AOCI127 — 127 — 
Net change in AOCI732 519 1,251 (1,283)(2,384)(3,667)
Ending balance$(853)$221 $(632)$(2,542)$(134)$(2,676)
For the Nine Months Ended April 29, 2023For the Nine Months Ended April 30, 2022
(in thousands)Available-for-sale SecuritiesForeign Currency TranslationTotalAvailable-for-sale SecuritiesForeign Currency TranslationTotal
Beginning balance$(2,340)$(1,187)$(3,527)$(290)$3,701 $3,411 
Other comprehensive income (loss) before reclassifications(1)
1,342 1,408 2,750 (2,253)(3,835)(6,088)
Amounts reclassified from AOCI145 — 145 — 
Net change in AOCI1,487 1,408 2,895 (2,252)(3,835)(6,087)
Ending balance$(853)$221 $(632)$(2,542)$(134)$(2,676)
 (1) There was no associated income tax effect for gains/losses on available-for-sale securities for the three and nine months ended April 29, 2023 or April 30, 2022, as we have recorded a valuation allowance against these deferred tax balances.