XML 59 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Investments (Details) - USD ($)
$ in Thousands
Nov. 01, 2025
Apr. 30, 2025
Short-term investments:    
Total short-term investments $ 229,046  
Long-term investments:    
Total long-term investments 80,970 $ 31,627
U.S. government securities    
Short-term investments:    
Total short-term investments 160,928  
Long-term investments:    
Total long-term investments 35,228  
Corporate securities    
Short-term investments:    
Total short-term investments 68,118  
Equity securities and warrants    
Long-term investments:    
Total long-term investments 10,055 1,204
Investment in limited partnership funds    
Long-term investments:    
Equity method investments 35,687 30,423
Available-for-sale securities    
Long-term investments:    
Total long-term investments 45,283 1,204
Equity method investments    
Long-term investments:    
Total long-term investments $ 35,687 $ 30,423