XML 69 R57.htm IDEA: XBRL DOCUMENT v3.20.4
COMPREHENSIVE INCOME (LOSS) - Accumulated Other Comprehensive Income Items (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Jan. 31, 2021
Jan. 31, 2020
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance $ 47,894 $ 57,137 $ 48,818 $ 52,692
Foreign currency translation adjustment 2,420 664 5,393 677
Net unrealized holding loss on securities, net of tax 0 (96) 0 (96)
Pension liability adjustments, net of tax 0 0 0 (2)
Other comprehensive income 2,420 568 5,393 579
Ending balance 47,747 53,815 47,747 53,815
Accumulated Other Comprehensive Income        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance 6,816 1,045 3,843 1,034
Foreign currency translation adjustment     5,393 677
Net unrealized holding loss on securities, net of tax       (96)
Pension liability adjustments, net of tax       (2)
Other comprehensive income 2,420 568 5,393 579
Ending balance 9,236 1,613 9,236 1,613
Foreign Currency Items        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance     5,025 5,017
Foreign currency translation adjustment     5,393 677
Net unrealized holding loss on securities, net of tax       0
Pension liability adjustments, net of tax       0
Other comprehensive income     5,393 677
Ending balance 10,418 5,694 10,418 5,694
Pension Items        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance     (1,182) (4,079)
Foreign currency translation adjustment     0 0
Net unrealized holding loss on securities, net of tax       0
Pension liability adjustments, net of tax       (2)
Other comprehensive income     0 (2)
Ending balance $ (1,182) (4,081) $ (1,182) (4,081)
Unrealized Gains on Securities        
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Beginning balance       96
Foreign currency translation adjustment       0
Net unrealized holding loss on securities, net of tax       (96)
Pension liability adjustments, net of tax       0
Other comprehensive income       (96)
Ending balance   $ 0   $ 0