XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Note H - Income Taxes - Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Apr. 30, 2021
Statement [Line Items]      
Current $ (3,504) $ 18,871 $ 23,273
Deferred 8,866 8,750 7,239
Total $ 5,362 $ 27,621 $ 30,512