XML 87 R77.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information - Reportable Segments by Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Assets $ 1,784,942 $ 1,550,331
Canada Branch Division    
Segment Reporting Information [Line Items]    
Assets 52,017 42,941
Lawson | Operating Segments    
Segment Reporting Information [Line Items]    
Assets 554,384 467,195
TestEquity | Operating Segments    
Segment Reporting Information [Line Items]    
Assets 651,667 638,950
Gexpro Services | Operating Segments    
Segment Reporting Information [Line Items]    
Assets 333,591 329,799
Canada Branch Division | Operating Segments    
Segment Reporting Information [Line Items]    
Assets $ 193,283 $ 71,446