XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Nov. 22, 2024
Sep. 30, 2024
Jul. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Common Stock, Shares Authorized 100,000,000   100,000,000     100,000,000  
Treasury Stock Acquired, Average Cost Per Share $ 157.16 $ 132.92 $ 174.25 $ 132.92      
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation     38,744 33,940      
Share Repurchase Program, Authorized, Amount             $ 200,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 1,265,795   1,265,795        
Contingent consideration $ 338 $ 43 $ 1,016 $ 78      
Treasury Stock Acquired, Average Cost Per Share $ 157.16 $ 132.92 $ 174.25 $ 132.92      
Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation     38,744 33,940      
Residential [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Contingent consideration $ 0 $ 0 $ 0 $ 35      
Infrastructure Solutions [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Contingent consideration 338 43 1,016 43      
Phantom Share Units (PSUs) [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Payment Arrangement, Expense 173 134 492 364      
us-gaap_PhantomShareUnitsPSUsMember_Employees              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-based Payment Arrangement, Expense $ 4,157 $ 1,274 $ 8,924 $ 3,969      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period     103,599        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     1,803        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period     (94,752)        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number 307,345   307,345     300,301  
Stock Issued During Period, Shares, Treasury Stock Reissued     94,752 82,180      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period     1,803        
Share-Based Payment Arrangement, Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Options exercised, shares     1,000        
Equity Incentive Plan [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 3,750,000   3,750,000        
Repurchase Agreements [Member]              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Treasury Stock, Shares, Acquired 33,900 157,505 173,262 157,505      
Amended Equity Incentive Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized         750,000