XML 80 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Reporting - Reportable Segment Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2023
USD ($)
segment
branch
Mar. 31, 2022
USD ($)
Segment Reporting [Abstract]    
Number of reportable segments | segment 3  
Number of branches | branch 14  
Segment Reporting Information [Line Items]    
Revenue $ 348,270 $ 154,085
Operating income (loss) 16,721 2,988
All Other(2)    
Segment Reporting Information [Line Items]    
Revenue 14,615 0
Operating income (loss) 1,076 0
Lawson | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 125,280 0
Operating income (loss) 8,245 0
TestEquity | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 107,359 72,402
Operating income (loss) 26 (604)
Gexpro Services | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 101,016 81,683
Operating income (loss) $ 7,374 $ 3,592