XML 29 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (526) $ (22,977) $ 4,431 $ (42,471)
Other comprehensive income (loss):        
Foreign currency translation adjustment 4,655 (13) 1,818 185
Pension liability adjustments, net of tax 0 0 (1,078) 0
Other comprehensive income (loss) 4,655 (13) 740 185
Comprehensive income (loss) $ 4,129 $ (22,990) $ 5,171 $ (42,286)