XML 30 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Statement [Abstract]      
Net sales $ 2,319,136 $ 2,267,278 $ 1,767,161
Cost of sales 2,012,754 1,983,627 1,506,286
Gross profit 306,382 283,651 260,875
General and administrative expenses 108,274 95,114 77,825
Selling expenses 34,851 33,046 25,588
Amortization of intangible assets 20,471 19,468 17,041
Acquisition expenses 0 68 9,605
Impairment 0 24,968 0
Income from operations 142,786 110,987 130,816
Other income (expense):      
Interest expense (27,340) (28,759) (16,400)
Other, net 2,285 13,776 8,122
Other expense, net (25,055) (14,983) (8,278)
Income before income tax 117,731 96,004 122,538
Income tax expense 28,156 26,583 11,116
Net income $ 89,575 $ 69,421 $ 111,422
Net income per share:      
Basic (in usd per share) $ 1.64 $ 1.22 $ 1.88
Diluted (in usd per share) $ 1.62 $ 1.19 $ 1.78
Weighted average common shares outstanding (in thousands):      
Basic (in shares) 54,695 56,996 59,358
Diluted (in shares) 55,290 58,430 62,599
Dividends declared per share (in usd per share) $ 0.320 $ 0.305 $ 0.255