XML 58 R49.htm IDEA: XBRL DOCUMENT v3.25.3
SEGMENT INFORMATION - Schedule of Corporate and Other Expenses Reconcile Segment Operating Income to Total Consolidated Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Reconciliation of operating income for reportable segments to the consolidated income before income taxes    
Net sales $ 1,199,523 $ 1,098,944
Cost of sales 838,094 773,862
Selling, distribution, and administrative expense, including depreciation 232,399 211,910
Segment operating income 129,030 113,172
Corporate & other expense, net 20,883 22,000
Interest expense, net 993 (627)
Other income, net (548) (2,281)
Income before income taxes 128,585 116,080
Operating Segments    
Reconciliation of operating income for reportable segments to the consolidated income before income taxes    
Net sales 1,217,421 1,112,243
Intersegment Eliminations    
Reconciliation of operating income for reportable segments to the consolidated income before income taxes    
Net sales 17,898 13,299
Service Center    
Reconciliation of operating income for reportable segments to the consolidated income before income taxes    
Net sales 782,474 749,739
Cost of sales 556,201 536,073
Selling, distribution, and administrative expense, including depreciation 122,220 119,840
Segment operating income 104,053 93,826
Service Center | Operating Segments    
Reconciliation of operating income for reportable segments to the consolidated income before income taxes    
Net sales 783,848 750,345
Service Center | Intersegment Eliminations    
Reconciliation of operating income for reportable segments to the consolidated income before income taxes    
Net sales 1,374 606
Engineered Solutions    
Reconciliation of operating income for reportable segments to the consolidated income before income taxes    
Net sales 417,049 349,205
Cost of sales 281,893 237,789
Selling, distribution, and administrative expense, including depreciation 89,296 70,070
Segment operating income 45,860 41,346
Engineered Solutions | Operating Segments    
Reconciliation of operating income for reportable segments to the consolidated income before income taxes    
Net sales 433,573 361,898
Engineered Solutions | Intersegment Eliminations    
Reconciliation of operating income for reportable segments to the consolidated income before income taxes    
Net sales 16,524 12,693
Reportable Segments    
Reconciliation of operating income for reportable segments to the consolidated income before income taxes    
Segment operating income $ 149,913 $ 135,172