v3.25.2
Segment Reporting - Reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Reconciliation of the totals reported for the reportable segments to the applicable line items in the consolidated financial statements            
Sales $ 4,626,925   $ 4,409,698   $ 9,219,122 $ 8,555,090
Cost of products 4,321,200   4,090,144   8,624,749 7,991,431
Product margin 305,725   319,554   594,373 563,659
Operating expenses allocated to operating segments:            
Wages and benefits 40,448   41,622   81,736 83,494
Occupancy costs 32,511   31,815   64,808 62,953
Transactional operating costs 22,636   24,285   43,348 45,231
Maintenance 30,669   22,505   53,771 40,523
Other segment operating expenses 9,399   9,732   18,715 17,908
Total operating expenses allocated to operating segments 135,663   129,959   262,378 250,109
Operating expenses not allocated to operating segments:            
Depreciation allocated to cost of sales 33,363   31,670   66,770 60,640
Selling, general and administrative expenses 74,775   72,370   148,492 142,151
Amortization expense 1,376   1,989   2,788 3,858
Net loss (gain) on sale and disposition of assets 271   (303)   (2,219) (2,804)
Long-lived asset impairment 211   0   211 0
Total operating expenses not allocated to operating expenses 109,996   105,726   216,042 203,845
Operating income 60,066   83,869   115,953 109,705
Income (loss) from equity method investments 2,350   (346)   2,416 (1,725)
Interest expense (34,523)   (35,531)   (70,562) (65,227)
Loss on early extinguishment of debt (2,795)       (2,795)  
Income tax benefit (expense) 112   (1,843)   (1,118) (2,206)
Net income 25,210 $ 18,684 46,149 $ (5,602) 43,894 40,547
Wholesale            
Reconciliation of the totals reported for the reportable segments to the applicable line items in the consolidated financial statements            
Sales 3,132,500   2,662,688   6,322,936 5,302,036
Cost of products 3,040,768   2,570,823   6,137,564 5,160,751
Product margin 91,732   91,865   185,372 141,285
Operating expenses allocated to operating segments:            
Wages and benefits 10,985   11,397   22,863 21,916
Occupancy costs 5,385   5,556   11,308 11,125
Maintenance 19,083   12,373   30,731 18,814
Other segment operating expenses 4,517   4,247   8,703 7,571
Total operating expenses allocated to operating segments 39,970   33,573   73,605 59,426
GDSO            
Reconciliation of the totals reported for the reportable segments to the applicable line items in the consolidated financial statements            
Sales 1,218,574   1,466,073   2,345,283 2,693,518
Cost of products 1,010,686   1,244,606   1,949,532 2,284,334
Product margin 207,888   221,467   395,751 409,184
Operating expenses allocated to operating segments:            
Wages and benefits 29,463   30,225   58,873 61,578
Occupancy costs 27,126   26,259   53,500 51,828
Transactional operating costs 22,636   24,285   43,348 45,231
Maintenance 11,586   10,132   23,040 21,709
Other segment operating expenses 4,882   5,485   10,012 10,337
Total operating expenses allocated to operating segments 95,693   96,386   188,773 190,683
Operating expenses not allocated to operating segments:            
Long-lived asset impairment 200       200  
Commercial            
Reconciliation of the totals reported for the reportable segments to the applicable line items in the consolidated financial statements            
Sales 275,851   280,937   550,903 559,536
Cost of products 269,746   274,715   537,653 546,346
Product margin $ 6,105   $ 6,222   $ 13,250 $ 13,190