v3.26.3
OPERATING SEGMENTS Financial Information by Geographic Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2024
Financial Information by Geographic Region      
Sales to unaffiliated customers $ 493,844 $ 485,572 $ 437,587
Domestic Operations      
Financial Information by Geographic Region      
Sales to unaffiliated customers 474,077 465,451 416,603
Sales or transfers between geographic areas 6,204 6,534 6,102
Long-Lived Assets 172,200 162,800  
Foreign subsidiaries      
Financial Information by Geographic Region      
Sales to unaffiliated customers 19,767 20,121 20,984
Sales or transfers between geographic areas 0 0 $ 0
Long-Lived Assets $ 1,100 $ 1,200