XML 68 R52.htm IDEA: XBRL DOCUMENT v3.23.3
INCOME TAXES Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Current - Federal $ 7,503 $ 1,681
Current - Foreign 4 16
Current - State 2,119 696
Current Income Tax Total 9,626 2,393
Deferred - Federal (3,864) (1,868)
Deferred - Foreign 0 (41)
Deferred - State (567) (387)
Deferred Income Tax Total (4,431) (2,296)
Total Income Tax Expense $ 5,195 $ 97