XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Net sales $ 1,644,568 $ 1,000,258
Cost of sales 1,180,325 758,481
Gross profit 464,243 241,777
Selling, general and administrative expenses 194,542 140,346
Operating profit 269,701 101,431
Interest expense, net 6,252 2,705
Income before income taxes 263,449 98,726
Provision for income taxes 67,268 24,606
Net income $ 196,181 $ 74,120
Net income per common share:    
Basic (in usd per share) $ 7.75 $ 2.94
Diluted (in usd per share) $ 7.71 $ 2.93
Weighted average common shares outstanding:    
Basic (in shares) 25,329 25,193
Diluted (in shares) 25,461 25,325