XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Net sales $ 959,315 $ 1,132,079 $ 2,947,264 $ 4,312,797
Cost of sales 748,367 879,025 2,332,125 3,186,415
Gross profit 210,948 253,054 615,139 1,126,382
Selling, general and administrative expenses 165,358 165,479 494,332 550,317
Operating profit 45,590 87,575 120,807 576,065
Interest expense, net 10,325 6,910 30,968 19,353
Income before income taxes 35,265 80,665 89,839 556,712
Provision for income taxes 9,378 19,273 23,267 144,609
Net income $ 25,887 $ 61,392 $ 66,572 $ 412,103
Net income per common share:        
Basic (in usd per share) $ 1.02 $ 2.41 $ 2.63 $ 16.23
Diluted (in usd per share) $ 1.02 $ 2.40 $ 2.62 $ 16.15
Weighted average common shares outstanding:        
Basic (in shares) 25,340 25,447 25,293 25,398
Diluted (in shares) 25,504 25,600 25,405 25,520