v3.26.3
OPERATING SEGMENTS Narrative (Details)
$ in Thousands
12 Months Ended
Jul. 31, 2026
USD ($)
segment
Jul. 31, 2025
USD ($)
Jul. 31, 2024
USD ($)
Segment Reporting Information      
Number of Reportable Segments | segment 2    
Revenue, Major customer      
Net Sales $ 493,844 $ 485,572 $ 437,587
Retail and Wholesale Products      
Revenue, Major customer      
Net Sales 313,646 302,976 287,116
Retail and Wholesale Products | Customer, Walmart      
Revenue, Major customer      
Net Sales $ 90,800 $ 90,600 $ 86,500