Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Statement of Comprehensive Income [Abstract]      
Net (loss) income $ (28,520) $ 2,489 $ (10,321)
Other comprehensive (loss) income:      
Foreign currency translation adjustments (899) 480 87
Comprehensive (loss) income $ (29,419) $ 2,969 $ (10,234)