v3.26.3
Note 3 - Business Segment Information - Schedule of Geographic Information of Long-lived Assets (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Jul. 31, 2025
July 31, 2026 $ 43,312 $ 40,747
UNITED STATES    
July 31, 2026 31,559 28,306
Non-US [Member]    
July 31, 2026 $ 11,753 $ 12,441