Net (Gain) Loss on Marketable Securities (Detail) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
May 31, 2024 |
May 31, 2023 |
May 31, 2022 |
|
Net Loss (Gain) on Marketable Securities | |||
Unrealized (gains) losses on marketable equity securities | $ (19,703) | $ 2,667 | $ 19,164 |
Realized (gains) on marketable equity securities | (290) | (551) | (1,488) |
Realized losses (gains) on available-for-sale debt securities | 79 | (30) | 30 |
Net (gain) loss on marketable securities | $ (19,914) | $ 2,086 | $ 17,706 |