XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Net sales $ 1,014,639 $ 1,536,150 $ 1,987,949 $ 3,180,718
Cost of sales 796,519 1,127,065 1,583,758 2,307,390
Gross profit 218,120 409,085 404,191 873,328
Selling, general and administrative expenses 162,946 190,296 328,974 384,838
Operating profit 55,174 218,789 75,217 488,490
Interest expense, net 10,249 6,191 20,643 12,443
Income before income taxes 44,925 212,598 54,574 476,047
Provision for income taxes 11,499 58,068 13,889 125,336
Net income $ 33,426 $ 154,530 $ 40,685 $ 350,711
Net income per common share:        
Basic (in usd per share) $ 1.32 $ 6.07 $ 1.61 $ 13.82
Diluted (in usd per share) $ 1.31 $ 6.06 $ 1.60 $ 13.76
Weighted average common shares outstanding:        
Basic (in shares) 25,329 25,438 25,273 25,377
Diluted (in shares) 25,437 25,518 25,359 25,483