XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ 4,957 $ (19,494)
Other comprehensive (loss) income:    
Foreign currency translation adjustment (2,837) 198
Pension liability adjustments (1,078) 0
Other comprehensive income (3,915) 198
Comprehensive income (loss) $ 1,042 $ (19,296)