v3.26.3
Segment Reporting - Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Assets                
Sales $ 6,684,388     $ 4,694,416     $ 18,798,276 $ 13,913,538
Cost of products 6,355,273     4,390,544     17,741,872 13,015,293
Product margin 329,115     303,872     1,056,404 898,245
Operating expenses allocated to operating segments:                
Wages and benefits 41,400     41,735     123,491 123,471
Occupancy costs 31,443     32,642     95,356 97,450
Transactional operating costs 27,989     24,114     76,612 67,462
Maintenance 21,277     23,762     73,106 77,533
Other segment operating expenses 9,033     10,252     28,645 28,967
Total operating expenses allocated to operating segments 131,142     132,505     397,210 394,883
Operating expenses not allocated to operating segments:                
Depreciation allocated to cost of sales 33,149     32,504     99,330 99,274
Selling, general and administrative expenses 79,350     76,289     261,731 224,781
Amortization expense 1,270     1,275     3,809 4,063
Net loss (gain) on sale and disposition of assets 533     (136)     (2,449) (2,355)
Long-lived asset impairment       20       231
Total operating expenses not allocated to operating expenses 114,302     109,952     362,421 325,994
Operating income 83,671     61,415     296,773 177,368
Income from equity method investments 884     655     3,606 3,071
Interest expense (31,397)     (33,316)     (99,984) (103,878)
Loss on early extinguishment of debt       (176)       (2,971)
Income tax (expense) benefit (800)     447     (6,916) (671)
Net income 52,358 $ 70,985 $ 70,136 29,025 $ 25,210 $ 18,684 193,479 72,919
Wholesale                
Segment Assets                
Sales 4,740,013     3,117,822     13,458,896 9,440,758
Cost of products 4,628,625     3,039,843     13,086,920 9,177,407
Product margin 111,388     77,979     371,976 263,351
Operating expenses allocated to operating segments:                
Wages and benefits 11,326     11,142     34,793 34,005
Occupancy costs 5,513     5,577     17,882 16,885
Maintenance 10,511     13,152     39,423 43,883
Other segment operating expenses 4,268     4,499     12,809 13,202
Total operating expenses allocated to operating segments 31,618     34,370     104,907 107,975
GDSO                
Segment Assets                
Sales 1,588,538     1,278,745     4,246,008 3,624,028
Cost of products 1,377,895     1,059,850     3,590,840 3,009,382
Product margin 210,643     218,895     655,168 614,646
Operating expenses allocated to operating segments:                
Wages and benefits 30,074     30,593     88,698 89,466
Occupancy costs 25,930     27,065     77,474 80,565
Transactional operating costs 27,989     24,114     76,612 67,462
Maintenance 10,766     10,610     33,683 33,650
Other segment operating expenses 4,765     5,753     15,836 15,765
Total operating expenses allocated to operating segments 99,524     98,135     292,303 286,908
Commercial                
Segment Assets                
Sales 355,837     297,849     1,093,372 848,752
Cost of products 348,753     290,851     1,064,112 828,504
Product margin $ 7,084     $ 6,998     $ 29,260 $ 20,248