XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE RECOGNITION - Summary of Changes in Deferred Revenue (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Change in Deferred Revenue    
Balance at beginning of period $ 2,945 $ 3,029
Deferral of revenue 4,417 2,669
Recognition of deferred amounts upon satisfaction of performance obligation (1,868) (1,705)
Balance at end of period $ 5,494 $ 3,993