XML 93 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Net sales $ 1,165,309 $ 827,729 $ 3,259,287 $ 2,013,164
Cost of sales 913,728 606,290 2,508,318 1,504,378
Gross profit 251,581 221,439 750,969 508,786
Selling, general and administrative expenses 162,557 127,006 466,532 349,305
Operating profit 89,024 94,433 284,437 159,481
Interest expense, net 4,667 1,948 10,844 10,843
Income before income taxes 84,357 92,485 273,593 148,638
Provision for income taxes 20,956 24,138 68,183 38,891
Net income $ 63,401 $ 68,347 $ 205,410 $ 109,747
Net income per common share:        
Basic (in usd per share) $ 2.51 $ 2.72 $ 8.14 $ 4.37
Diluted (in usd per share) $ 2.49 $ 2.70 $ 8.10 $ 4.35
Weighted average common shares outstanding:        
Basic (in shares) 25,286 25,162 25,247 25,125
Diluted (in shares) 25,417 25,313 25,371 25,220