v3.26.1
INVESTMENTS AND FAIR VALUE MEASUREMENTS - REALIZED AND UNREALIZED GAINS AND LOSSES EQUITY AND DERIVATIVE INSTRUMENTS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2026
Jan. 31, 2025
INVESTMENTS AND FAIR VALUE MEASUREMENTS        
Net unrealized gains (losses) recognized on marketable-equity securities $ (4,203) $ 9,028 $ (988) $ 8,252
Net realized gains (losses) recognized on marketable equity securities (1,732) 2,095 (2,910) 6,037
Net unrealized gains (losses) recognized on derivative instruments (4,252) (3,702) 837 (2,945)
Net realized gains recognized on derivative instruments 4,053 5,070 5,677 8,532
Net realized gains (losses) recognized on marketable debt securities 130 0 (107) 1,308
Total net gains recognized in interest income and other income (loss), net $ (6,004) $ 12,491 $ 2,509 $ 21,184