XML 19 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Condensed Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Net sales $ 659,670 $ 592,172
Cost of sales 501,065 459,578
Gross profit 158,605 132,594
Selling, general and administrative expenses 114,339 84,839
Operating profit 44,266 47,755
Interest expense, net 5,197 2,507
Income before income taxes 39,069 45,248
Provision for income taxes 10,855 10,882
Net income $ 28,214 $ 34,366
Net income per common share:    
Basic (in usd per share) $ 1.13 $ 1.38
Diluted (in usd per share) $ 1.12 $ 1.38
Weighted average common shares outstanding:    
Basic (in shares) 25,075 24,914
Diluted (in shares) 25,143 24,929