XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.3
COMPREHENSIVE (LOSS) INCOME - Accumulated Other Comprehensive Income, Net of Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance $ 154,181 $ 68,624
Foreign currency translation adjustment 383 (996)
Other comprehensive income (loss) 383 (996)
Ending balance 156,573 71,665
Accumulated Other Comprehensive Loss    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (1,507) (587)
Ending balance (1,124) (1,583)
Foreign Currency Items    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (1,099) (623)
Foreign currency translation adjustment 383 (996)
Other comprehensive income (loss) 383 (996)
Ending balance (716) (1,619)
Pension Items    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (408) 36
Foreign currency translation adjustment 0 0
Other comprehensive income (loss) 0 0
Ending balance $ (408) $ 36