XML 116 R105.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 25, 2023
Jan. 31, 2022
Jan. 26, 2022
Nov. 30, 2019
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2024
Sep. 30, 2022
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of additional shares available for future grants 500,000              
Stock-based compensation expense, before tax           $ 1,265    
Total unrecognized compensation cost related to non-vested stock-based compensation arrangements         $ 23,418 $ 23,418    
Forfeiture rate, Board of Directors         0.00% 0.00%    
Forfeiture rate, non-Board of Directors         7.30% 7.30%    
Unrecognized compensation cost is expected to be recognized over a weighted-average period           1 year 10 months 24 days    
2017 Plan [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of additional shares available for future grants     800,000          
Stock Options [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vested contractual term, in years           10 years    
Vesting period, in years           4 years    
Weighted-average exercise price         $ 102.36 $ 83.88    
Stock Options [Member] | Share-based Compensation Award Tranche One [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting rate           25.00%    
Restricted Stock Units (RSUs) [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Vesting period, in years           4 years    
Vesting rate           25.00%    
2019 Authorization [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock repurchase program authorized amount       $ 500,000 $ 26,742 $ 26,742    
Repurchase period in years       3 years        
Stock repurchase program, number of shares authorized to be repurchased         233,000 233,000    
2022 Authorization [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock repurchase program authorized amount   $ 800,000     $ 400,975 $ 400,975    
Repurchase period in years   2 years            
Stock repurchase program, number of shares authorized to be repurchased         3,441,000 3,441,000    
2022 Authorization [Member] | Scenario Forecast [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Stock repurchase program authorized amount             $ 26,369  
Stock repurchase program, number of shares authorized to be repurchased             274,000  
2017 Authorization [Member] | 2017 Plan [Member]                
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                
Number of shares available for future grants         2,711,000 2,711,000   2,938,000