v3.26.1
INCOME TAXES - Details of Pre-Tax Book Income or Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2026
Apr. 30, 2025
INCOME TAXES    
Domestic $ 24,152 $ 102,041
Foreign 1,877 17,251
Income (Loss) Before Income Taxes $ 26,029 $ 119,292