XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 17, 2021
Segment
$ / shares
shares
Jun. 12, 2021
Jun. 12, 2020
$ / shares
Jan. 31, 2022
USD ($)
shares
Jan. 31, 2021
USD ($)
Jan. 31, 2022
USD ($)
shares
Jan. 31, 2021
USD ($)
Jul. 31, 2021
shares
Jun. 30, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Shares available for calculating intrinsic value (in shares) | shares           7,052,304      
Deferred compensation arrangement with individual - requisite service period   5 years              
Vesting condition, share price (in dollars per share) | $ / shares     $ 106.30            
Percent of exercise price     125.00%            
Consecutive trading days     20 days            
Cost not yet recognized, period for recognition           5 years      
Total stock-based compensation | $       $ 9,662 $ 8,865 $ 19,114 $ 17,778    
Unvested options (in shares) | shares       7,203,000   7,203,000   7,557,000  
Share-based Payment Arrangement, Tranche One                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, award vesting rights, percentage   20.00%              
Award Date [Domain]                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Nonqualified stock options to purchase of shares, exercise price (in dollars per share) | $ / shares     $ 85.04            
Share-based payment arrangement, nonvested award, option, cost not yet recognized, amount | $       $ 25,500   $ 25,500      
Award Date [Domain] | Valuation Technique, Option Pricing Model                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, options, grants in period, grant date intrinsic value (in dollars per share) | $ / shares     $ 25.47            
Award Date [Domain] | Chief Executive Officer                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Nonqualified stock options to purchase (in shares) | shares                 1,000,000
Total stock-based compensation | $           $ 3,300      
Employee Stock Option | Valuation Technique, Option Pricing Model                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, fair value assumptions, risk free interest rate, minimum           0.71%      
Share-based compensation arrangement by share-based payment award, fair value assumptions, expected volatility rate, minimum           25.20%      
Share-based compensation arrangement by share-based payment award, fair value assumptions, expected dividend rate           0.00%      
Employee Stock Option | Valuation Technique, Option Pricing Model | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Share-based compensation arrangement by share-based payment award, fair value assumptions, expected term           7 years 7 months 20 days      
Employee Stock Option | Share-based Payment Arrangement, Tranche Two                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period   4 years              
Restricted Stock | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period           2 years      
Restricted Stock | Maximum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Award vesting period           5 years      
Option, Market Based                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Vesting condition, share price (in dollars per share) | $ / shares $ 106.30                
Percent of exercise price 125.00%                
Unvested options (in shares) | shares 500,000                
Consecutive trading days | Segment 20