v3.22.2
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 $ 838,235 $ 744,408 $ 1,561,307 $ 1,188,548
Cost of goods sold 517,463 467,066 996,788 826,702
Gross profit 320,772 277,342 564,519 361,846
Selling, general, and administrative expenses 50,405 41,140 86,616 72,292
Operating income 270,367 236,202 477,903 289,554
Net interest and other income 647 38 762 64
Income before income taxes 271,014 236,240 478,665 289,618
Provision for income taxes 60,476 53,187 106,595 65,376
Net income $ 210,538 $ 183,053 $ 372,070 $ 224,242
Earnings per common and common equivalent share - basic (in usd per share) $ 10.84 $ 8.89 $ 18.88 $ 10.90
Earnings per common and common equivalent share - diluted (in usd per share) $ 10.71 $ 8.82 $ 18.62 $ 10.81
Weighted average common and common equivalent shares outstanding - basic (in shares) 19,419 20,581 19,709 20,574
Weighted average common and common equivalent shares outstanding - diluted (in shares) 19,666 20,763 19,982 20,741
Cash dividends declared per share (in usd per share) $ 0.02 $ 0.02 $ 0.04 $ 0.04