v3.26.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Statement of Comprehensive Income [Abstract]      
Net Income (Loss) $ 1,506,837 $ 188,366 $ (124,775)
Other comprehensive income (loss), net of tax:      
Change in unrealized gain (loss) on available-for-sale securities, net of tax (5,595) 554 5,317
Comprehensive (loss) income $ 1,501,242 $ 188,920 $ (119,458)