XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.2
Note H - Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Current $ 12,765 $ (3,504) $ 18,871
Deferred (21,507) 8,866 8,750
Total $ (8,742) $ 5,362 $ 27,621