v3.22.4
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (57,453) $ (100,420) $ (125,615) $ (191,221)
Available-for-sale securities:        
Change in net unrealized gains (losses) on available-for-sale securities 4,501 (4,247) 1,853 (5,411)
Cash flow hedging instruments:        
Change in net unrealized gains (losses) 24,019 (3,164) 9,980 (4,469)
Net realized gains reclassified into net loss 4,267 876 8,980 1,231
Net change on cash flow hedges 28,286 (2,288) 18,960 (3,238)
Other comprehensive income (loss) 32,787 (6,535) 20,813 (8,649)
Comprehensive loss $ (24,666) $ (106,955) $ (104,802) $ (199,870)