XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Net Sales $ 317,865 $ 287,592
Cost of sales 253,021 227,574
Gross profit 64,844 60,018
Selling, general, and administrative expense 43,649 47,203
Income from operations 21,195 12,815
Interest expense 485 444
Other expense 153 315
Income before taxes 20,557 12,056
Provision for income taxes 5,101 1,560
Income from continuing operations 15,456 10,496
Discontinued operations:    
Income before taxes 0 2,570
Provision for income taxes 0 304
Income from discontinued operations 0 2,266
Net income $ 15,456 $ 12,762
Net earnings per share – Basic:    
Income from continuing operations (in dollars per share) $ 0.47 $ 0.32
Income from discontinued operations (in dollars per share) 0 0.07
Net income (in dollars per share) $ 0.47 $ 0.39
Weighted average shares outstanding – Basic 32,913 32,771
Net earnings per share – Diluted:    
Income from continuing operations (in dollars per share) $ 0.47 $ 0.32
Income from discontinued operations (in dollars per share) 0 0.07
Net income (in dollars per share) $ 0.47 $ 0.39
Weighted average shares outstanding – Diluted 33,022 33,104