v3.26.3
INCOME TAXES Income Tax Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Current - Federal $ 8,609 $ 8,790 $ 6,059
Current - State 1,915 2,959 2,243
Current - Foreign (9) 226 226
Current Income Tax Total 10,515 11,975 8,528
Deferred - Federal 2,057 433 934
Deferred - State 63 (233) 778
Deferred - Foreign (121) 40 (15)
Deferred Income Tax Total 1,999 240 1,697
Total Income Tax Expense $ 12,514 $ 12,215 $ 10,225