XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Net sales $ 69,971 $ 69,203 $ 138,894 $ 131,846
Cost of sales 57,013 60,985 116,357 117,057
Gross profit 12,958 8,218 22,537 14,789
Selling, general, and administrative expense 5,584 4,705 13,529 8,952
Operating income 7,374 3,513 9,008 5,837
Other income 1,059 25 658 184
Interest income 11 3 33 7
Interest expense (262) (120) (481) (251)
Income before income taxes 8,182 3,421 9,218 5,777
Income tax expense 2,184 447 2,656 638
Net income $ 5,998 $ 2,974 $ 6,562 $ 5,139
us-gaap_EarningsPerShareAbstract        
Basic (in dollars per share) $ 0.61 $ 0.31 $ 0.67 $ 0.53
Diluted (in dollars per share) $ 0.61 $ 0.31 $ 0.67 $ 0.53
Shares used in per share calculations:        
Basic (in shares) 9,792 9,736 9,771 9,736
Diluted (in shares) 9,808 9,753 9,832 9,745