XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Net sales $ 1,132,079 $ 1,165,309 $ 4,312,797 $ 3,259,287
Cost of sales 879,025 913,728 3,186,415 2,508,318
Gross profit 253,054 251,581 1,126,382 750,969
Selling, general and administrative expenses 165,479 162,557 550,317 466,532
Operating profit 87,575 89,024 576,065 284,437
Interest expense, net 6,910 4,667 19,353 10,844
Income before income taxes 80,665 84,357 556,712 273,593
Provision for income taxes 19,273 20,956 144,609 68,183
Net income $ 61,392 $ 63,401 $ 412,103 $ 205,410
Net income per common share:        
Basic (in usd per share) $ 2.41 $ 2.51 $ 16.23 $ 8.14
Diluted (in usd per share) $ 2.40 $ 2.49 $ 16.15 $ 8.10
Weighted average common shares outstanding:        
Basic (in shares) 25,447 25,286 25,398 25,247
Diluted (in shares) 25,600 25,417 25,520 25,371