XML 71 R56.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes - Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2022
Current:      
Federal $ 5,539 $ 5,113 $ 983
State 2,243 1,232 401
Total current income tax expense 7,782 6,345 1,384
Deferred:      
Federal (4,362) (3,678) (685)
State (1,531) (429) (137)
Total deferred income tax expense (5,893) (4,107) (822)
Income tax expense $ 1,889 $ 2,238 $ 562