XML 8 R2.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Net sales $ 3,657,496 $ 3,891,352
Cost of sales 2,542,255 2,591,498
Gross margin 1,115,241 1,299,854
Selling, general and administrative expenses 930,800 926,257
Income from operations 184,441 373,597
Interest expense, net 64,892 48,336
Income before income taxes 119,549 325,261
Income tax expense 23,245 66,480
Net income $ 96,304 $ 258,781
Net income per share:    
Basic $ 0.85 $ 2.12
Diluted $ 0.84 $ 2.10
Weighted average common shares:    
Basic 113,675 121,972
Diluted 114,339 123,371