XML 44 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Statement [Abstract]      
Net sales $ 2,371,482 $ 2,475,807 $ 2,147,770
Cost of sales 1,832,280 1,955,463 1,654,656
Gross profit 539,202 520,344 493,114
Selling, general and administrative expenses 338,992 321,556 278,833
Operating profit 200,210 198,788 214,281
Interest expense, net 8,796 6,436 1,437
Income before income taxes 191,414 192,352 212,844
Provision for income taxes 44,905 43,801 79,960
Net income $ 146,509 $ 148,551 $ 132,884
Net income per common share:      
Basic (in usd per share) $ 5.86 $ 5.90 $ 5.31
Diluted (in usd per share) $ 5.84 $ 5.83 $ 5.24
Weighted average common shares outstanding:      
Basic (in shares) 24,998 25,178 25,020
Diluted (in shares) 25,093 25,463 25,375