XML 36 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Stockholders' Equity
9 Months Ended
Apr. 30, 2021
Equity [Abstract]  
Stockholders' Equity Stockholders’ EquityTotal stock-based compensation expense recognized in the three-month periods ended April 30, 2021 and April 30, 2020 for stock-based awards totaled $8,366 and $4,350, respectively. Total stock-based compensation expense recognized in the nine-month periods ended April 30, 2021 and April 30, 2020 for stock-based awards totaled $21,424 and $14,425, respectively.