XML 35 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity
6 Months Ended
Jan. 31, 2021
Equity [Abstract]  
Stockholders' Equity Stockholders’ Equity
Stock-Based Compensation

Total stock-based compensation expense recognized in the three-month periods ended January 31, 2021 and January 31, 2020 for stock-based awards totaled $7,290 and $5,062, respectively. Total stock-based compensation expense recognized in the six-month periods ended January 31, 2021 and January 31, 2020 for stock-based awards totaled $13,058 and $10,075, respectively.