XML 74 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Jul. 31, 2024
Dec. 01, 2022
Sep. 30, 2021
May 20, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common Stock, Shares Authorized 100,000,000 100,000,000          
Common Stock, Capital Shares Reserved for Future Issuance 581,169            
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 1,500,000           1,000,000.0
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 104,600 105,755          
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation 40,308 32,158          
Options exercised, shares 2,500 3,000 9,000        
Stock Repurchase Program, Authorized Amount       $ 200,000 $ 40,000    
Common Stock, Shares, Issued 22,049,529 22,049,529 22,049,529     22,049,529  
Revenues $ 2,884,358 $ 2,377,227 $ 2,166,808        
Residential [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Revenues 1,388,840 1,279,504 1,131,414        
Single Family Plumbing HVAC | Residential [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Revenues 324,911 $ 243,885 $ 164,903        
Restricted Stock [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period   (266) 0        
Share-based Payment Arrangement, Expense 0 $ 23 $ 137        
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 0            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 0 13,639 16,757        
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted   0 0        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period   (13,373) (3,118)        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number   0 13,639        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value   $ 461 $ 150        
Phantom Share Units (PSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Payment Arrangement, Expense $ 495 $ 386 386        
Performance Based Phantom Shares [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period (12,496)            
Shares, Issued 86,563            
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted (99,579)            
Shares, Outstanding 300,301 325,813          
Phantom Share Units, Employee PSUs              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Payment Arrangement, Expense $ 5,037 $ 3,963 $ 3,251        
Employee Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Treasury Stock, Shares, Acquired 56            
Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period 2,500 3,000          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 0            
Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common Stock, Shares Authorized 3,000,000.0            
Repurchase Agreements              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Treasury Stock, Shares, Acquired 289,284 224,013          
Treasury Stock Acquired, Average Cost Per Share $ 136.34 $ 31.06