XML 34 R25.htm IDEA: XBRL DOCUMENT v3.24.4
Segment Information (Tables)
6 Months Ended
Dec. 31, 2024
Segment Reporting [Abstract]  
Segment financial information
Three Months EndedService Center Based DistributionEngineered SolutionsTotal
December 31, 2024
Net sales$723,827 $349,174 $1,073,001 
Operating income for reportable segments92,785 55,533 148,318 
Depreciation and amortization of property4,383 1,543 5,926 
Capital expenditures4,644 553 5,197 
December 31, 2023
Net sales$729,273 $347,880 $1,077,153 
Operating income for reportable segments91,440 51,167 142,607 
Depreciation and amortization of property4,355 1,693 6,048 
Capital expenditures4,400 1,123 5,523 

Six Months EndedService Center Based DistributionEngineered SolutionsTotal
December 31, 2024
Net sales$1,473,566 $698,379 $2,171,945 
Operating income for reportable segments187,412 103,678 291,090 
Assets used in business1,588,471 1,456,170 3,044,641 
Depreciation and amortization of property8,802 3,048 11,850 
Capital expenditures9,079 1,667 10,746 
December 31, 2023
Net sales$1,475,806 $696,535 $2,172,341 
Operating income for reportable segments188,321 100,762 289,083 
Assets used in business1,759,794 1,022,971 2,782,765 
Depreciation and amortization of property8,791 2,974 11,765 
Capital expenditures8,034 1,829 9,863 
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 EndedSix Months Ended
December 31,December 31,
2024202320242023
Operating income for reportable segments$148,318 $142,607 $291,090 $289,083 
Adjustment for:
Intangible amortization—Service Center Based Distribution812 922 1,614 1,599 
Intangible amortization—Engineered Solutions6,755 6,335 13,553 13,051 
Corporate and other expense, net19,881 20,756 41,881 39,159 
Total operating income120,870 114,594 234,042 235,274 
Interest (income) expense, net(936)1,917 (1,563)3,237 
Other income, net(755)(2,924)(3,036)(2,493)
Income before income taxes$122,561 $115,601 $238,641 $234,530