XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.3
Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Segment Reporting Information [Line Items]        
Revenue $ 468,019 $ 438,909 $ 1,323,641 $ 1,165,163
Operating income (loss) 18,947 12,783 35,888 43,280
Intersegment revenue elimination        
Segment Reporting Information [Line Items]        
Revenue (415) 0 (1,478) 0
All Other        
Segment Reporting Information [Line Items]        
Operating income (loss) (174) (1,633) (3,954) (3,924)
Lawson        
Segment Reporting Information [Line Items]        
Revenue 117,953 114,477 357,204 358,903
Lawson | Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 117,957 114,477 357,261 358,903
Operating income (loss) 726 10,643 10,962 27,358
Lawson | Intersegment revenue elimination        
Segment Reporting Information [Line Items]        
Revenue 4 0 57 0
TestEquity        
Segment Reporting Information [Line Items]        
Revenue 195,210 207,657 579,721 451,082
TestEquity | Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 195,244 207,657 579,874 451,082
Operating income (loss) 4,329 (5,027) (1,062) (8,183)
TestEquity | Intersegment revenue elimination        
Segment Reporting Information [Line Items]        
Revenue 34 0 153 0
Gexpro Services        
Segment Reporting Information [Line Items]        
Revenue 115,764 103,232 320,658 312,523
Gexpro Services | Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 116,141 103,232 321,926 312,523
Operating income (loss) 11,543 7,332 25,096 23,484
Gexpro Services | Intersegment revenue elimination        
Segment Reporting Information [Line Items]        
Revenue 377 0 1,268 0
Canada Branch Division        
Segment Reporting Information [Line Items]        
Revenue 39,092 13,543 66,058 42,655
Canada Branch Division | Operating Segments        
Segment Reporting Information [Line Items]        
Revenue 39,092 13,543 66,058 42,655
Operating income (loss) 2,523 $ 1,468 $ 4,846 $ 4,545
Canada Branch Division | Intersegment revenue elimination        
Segment Reporting Information [Line Items]        
Revenue $ 0