XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Net sales $ 1,093,720 $ 525,765 $ 2,093,978 $ 1,185,435
Cost of sales 836,109 397,023 1,594,590 898,088
Gross profit 257,611 128,742 499,388 287,347
Selling, general and administrative expenses 163,629 107,960 303,975 222,299
Operating profit 93,982 20,782 195,413 65,048
Interest expense, net 3,472 3,698 6,177 8,895
Income before income taxes 90,510 17,084 189,236 56,153
Provision for income taxes 22,621 3,898 47,227 14,753
Net income $ 67,889 $ 13,186 $ 142,009 $ 41,400
Net income per common share:        
Basic (in usd per share) $ 2.69 $ 0.52 $ 5.63 $ 1.65
Diluted (in usd per share) $ 2.67 $ 0.52 $ 5.60 $ 1.64
Weighted average common shares outstanding:        
Basic (in shares) 25,275 25,150 25,230 25,108
Diluted (in shares) 25,385 25,219 25,351 25,177