XML 39 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information (Tables)
9 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Segment financial information
Three Months EndedService Center Based DistributionEngineered SolutionsTotal
March 31, 2025
Net sales$761,602 $405,147 $1,166,749 
Operating income for reportable segments107,164 53,958 161,122 
Depreciation and amortization of property4,477 2,106 6,583 
Capital expenditures6,667 882 7,549 
March 31, 2024
Net sales$789,356 $357,034 $1,146,390 
Operating income for reportable segments100,470 49,511 149,981 
Depreciation and amortization of property4,431 1,371 5,802 
Capital expenditures4,230 3,261 7,491 

Nine Months EndedService Center Based DistributionEngineered SolutionsTotal
March 31, 2025
Net sales$2,235,168 $1,103,526 $3,338,694 
Operating income for reportable segments294,576 157,636 452,212 
Assets used in business1,666,452 1,449,211 3,115,663 
Depreciation and amortization of property13,279 5,154 18,433 
Capital expenditures15,746 2,549 18,295 
March 31, 2024
Net sales$2,265,162 $1,053,569 $3,318,731 
Operating income for reportable segments288,791 150,273 439,064 
Assets used in business1,832,897 1,022,046 2,854,943 
Depreciation and amortization of property13,222 4,345 17,567 
Capital expenditures12,264 5,090 17,354 
Reconciliation of operating income for reportable segments to the consolidated income before income taxes
A reconciliation of operating income for reportable segments to the condensed consolidated income before income taxes is as follows:
Three Months EndedNine Months Ended
March 31,March 31,
2025202420252024
Operating income for reportable segments$161,122 $149,981 $452,212 $439,064 
Adjustment for:
Intangible amortization—Service Center Based Distribution779 816 2,393 2,415 
Intangible amortization—Engineered Solutions9,439 6,135 22,992 19,186 
Corporate and other expense, net21,502 21,824 63,383 60,983 
Total operating income129,402 121,206 363,444 356,480 
Interest expense (income), net853 265 (710)3,502 
Other expense (income), net1,267 (1,724)(1,769)(4,217)
Income before income taxes$127,282 $122,665 $365,923 $357,195