XML 94 R85.htm IDEA: XBRL DOCUMENT v3.22.2.2
Segment Reporting - Reportable Segment Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
branch
reportable_segment
Sep. 30, 2021
USD ($)
Segment Reporting [Abstract]        
Number of reportable segments | reportable_segment     3  
Number of branches | branch     14  
Segment Reporting Information [Line Items]        
Revenue $ 347,151 $ 132,090 $ 822,572 $ 391,069
Operating income (loss) 22,027 5,491 29,128 13,212
All Other        
Segment Reporting Information [Line Items]        
Revenue 17,275 0 33,612 0
Operating income (loss) 1,107 0 1,921 0
Lawson | Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 109,418 0 216,752 0
Operating income (loss) 5,352 0 2,792 0
TestEquity | Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 116,709 67,826 286,984 201,457
Operating income (loss) 7,576 1,054 7,443 (308)
Gexpro Services | Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 103,749 64,264 285,224 189,612
Operating income (loss) $ 7,992 $ 4,437 $ 16,972 $ 13,520