v3.26.3
INCOME TAXES Income before Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Income Before Income Taxes $ 69,483 $ 66,211 $ 49,651
Domestic Operations      
Income Before Income Taxes 69,411 66,285 48,995
Foreign subsidiaries      
Income Before Income Taxes $ 72 $ (74) $ 656