XML 16 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Consolidated Statements of Income    
Net sales $ 636,892 $ 711,850
Cost of sales 536,372 598,732
Gross profit 100,520 113,118
Selling, general and administrative expenses 86,400 92,468
Income from operations 14,120 20,650
Other (expenses) income, net (7) 92
Income before taxes 14,113 20,742
Income tax provision (3,929) (5,846)
Net income $ 10,184 $ 14,896
Earnings per common share:    
Basic $ 0.39 $ 0.57
Diluted $ 0.39 $ 0.56
Shares used in computation of earnings per common share:    
Basic 26,172 26,236
Diluted 26,360 26,421