XML 18 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Net sales $ 1,536,150 $ 1,093,720 $ 3,180,718 $ 2,093,978
Cost of sales 1,127,065 836,109 2,307,390 1,594,590
Gross profit 409,085 257,611 873,328 499,388
Selling, general and administrative expenses 190,296 163,629 384,838 303,975
Operating profit 218,789 93,982 488,490 195,413
Interest expense, net 6,191 3,472 12,443 6,177
Income before income taxes 212,598 90,510 476,047 189,236
Provision for income taxes 58,068 22,621 125,336 47,227
Net income $ 154,530 $ 67,889 $ 350,711 $ 142,009
Net income per common share:        
Basic (in usd per share) $ 6.07 $ 2.69 $ 13.82 $ 5.63
Diluted (in usd per share) $ 6.06 $ 2.67 $ 13.76 $ 5.60
Weighted average common shares outstanding:        
Basic (in shares) 25,438 25,275 25,377 25,230
Diluted (in shares) 25,518 25,385 25,483 25,351