XML 73 R62.htm IDEA: XBRL DOCUMENT v3.26.1
Business Segments Information - Schedule of Financial Information Attributable to Reportable Segments (Detail) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]    
Net sales $ 1,001,112 $ 829,880
Cost of goods sold 593,065 499,442
Depreciation and Amortization 62,157 50,228
Capital Expenditures 57,151 52,598
Depreciation and amortization 62,157 50,228
Stormwater    
Segment Reporting [Line Items]    
Net sales 809,376 651,527
Wastewater    
Segment Reporting [Line Items]    
Net sales 191,736 178,353
Operating Segments | Stormwater    
Segment Reporting [Line Items]    
Net sales 820,942 660,603
Cost of goods sold 518,812 427,119
Capital Expenditures 42,504 40,602
Depreciation and amortization 40,504 28,896
Operating Segments | Wastewater    
Segment Reporting [Line Items]    
Net sales 208,920 194,962
Cost of goods sold 104,600 97,251
Capital Expenditures 14,356 5,735
Depreciation and amortization 18,867 19,254
Operating Segments | Other Operating Segment    
Segment Reporting [Line Items]    
Capital Expenditures 291 6,261
Depreciation and amortization $ 2,786 $ 2,078