v3.26.1
Segment Information - Financial Information by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting Information [Line Items]        
Net sales $ 766,790 $ 704,847 $ 2,272,953 $ 2,227,924
Cost of sales 659,666 604,645 1,955,446 1,924,380
Gross profit 107,124 100,202 317,507 303,544
Other operating expenses 84,004 77,863 250,616 245,131
Operating income (loss) 23,120 22,339 66,891 58,413
Depreciation and amortization 5,713 7,491 17,851 23,095
Change in fair value of contingent consideration 440 904 1,963 2,047
Capital expenditures (2,399) (1,420) (6,769) (5,769)
Specialty Technology Solutions        
Segment Reporting Information [Line Items]        
Net sales 740,765 678,433 2,197,752 2,154,009
Intelisys & Advisory        
Segment Reporting Information [Line Items]        
Net sales 26,025 26,414 75,201 73,915
Operating Segments | Specialty Technology Solutions        
Segment Reporting Information [Line Items]        
Net sales 740,765 678,433 2,197,752 2,154,009
Cost of sales 659,344 604,439 1,954,200 1,923,794
Gross profit 81,421 73,994 243,552 230,215
Other operating expenses 66,288 59,700 197,043 185,105
Operating income (loss) 15,133 14,294 46,509 45,110
Depreciation and amortization 3,470 5,016 11,142 14,759
Change in fair value of contingent consideration 410 94 1,683 567
Capital expenditures (2,217) (1,329) (6,155) (5,423)
Operating Segments | Intelisys & Advisory        
Segment Reporting Information [Line Items]        
Net sales 26,025 26,414 75,201 73,915
Cost of sales 322 206 1,246 586
Gross profit 25,703 26,208 73,955 73,329
Other operating expenses 17,558 17,888 52,478 52,156
Operating income (loss) 8,145 8,320 21,477 21,173
Depreciation and amortization 2,243 2,227 6,709 6,650
Change in fair value of contingent consideration 30 810 280 1,480
Capital expenditures (182) (91) (614) (346)
Corporate        
Segment Reporting Information [Line Items]        
Net sales 0 0 0 0
Cost of sales 0 0 0 0
Gross profit 0 0 0 0
Other operating expenses 158 275 1,095 7,870
Operating income (loss) (158) (275) (1,095) (7,870)
Depreciation and amortization 0 248 0 1,686
Change in fair value of contingent consideration 0 0 0 0
Capital expenditures 0 0 0 0
Reportable Geographical Components | United States        
Segment Reporting Information [Line Items]        
Net sales 711,067 657,598 2,102,963 2,063,467
Reportable Geographical Components | Brazil        
Segment Reporting Information [Line Items]        
Net sales 56,509 47,883 173,089 171,830
Less intercompany sales        
Segment Reporting Information [Line Items]        
Net sales $ (786) $ (634) $ (3,099) $ (7,373)