v3.26.3
Segment Information - Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]    
Net sales $ 962,294 $ 739,650
Cost of sales 845,350 632,177
Gross profit 116,944 107,473
Other operating expenses 104,551 81,570
Operating income 12,393 25,903
Depreciation and amortization 6,734 6,200
Change in fair value of contingent consideration (147) 314
Capital expenditures $ (1,842) $ (2,395)
CANADA | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk    
Segment Reporting [Line Items]    
Percentage of sales 5.00% 5.00%
Corporate    
Segment Reporting [Line Items]    
Net sales $ 0 $ 0
Cost of sales 0 0
Gross profit 0 0
Other operating expenses 6,042 290
Operating income (6,042) (290)
Depreciation and amortization 0 0
Change in fair value of contingent consideration 0 0
Capital expenditures 0 0
Reportable Geographical Components | United States & Canada    
Segment Reporting [Line Items]    
Net sales 914,738 683,094
Reportable Geographical Components | Brazil    
Segment Reporting [Line Items]    
Net sales 49,148 57,433
Less intercompany sales    
Segment Reporting [Line Items]    
Net sales (1,592) (877)
Specialty Technology Solutions    
Segment Reporting [Line Items]    
Net sales 917,299 715,447
Specialty Technology Solutions | Operating Segments    
Segment Reporting [Line Items]    
Net sales 917,299 715,447
Cost of sales 830,699 631,544
Gross profit 86,600 83,903
Other operating expenses 76,430 63,528
Operating income 10,170 20,375
Depreciation and amortization 3,605 3,970
Change in fair value of contingent consideration 473 145
Capital expenditures (1,731) (2,174)
Intelisys & Solution Services    
Segment Reporting [Line Items]    
Net sales 44,995 24,203
Intelisys & Solution Services | Operating Segments    
Segment Reporting [Line Items]    
Net sales 44,995 24,203
Cost of sales 14,651 633
Gross profit 30,344 23,570
Other operating expenses 22,079 17,752
Operating income 8,265 5,818
Depreciation and amortization 3,129 2,230
Change in fair value of contingent consideration (620) 169
Capital expenditures $ (111) $ (221)