XML 13 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Income Statement [Abstract]        
Net sales $ 28,426 $ 29,703 $ 84,537 $ 94,610
Cost of sales 21,098 20,227 59,412 64,571
Gross margin 7,328 9,476 25,125 30,039
Selling, general and administrative expense 5,246 5,210 15,654 15,860
Operating income 2,082 4,266 9,471 14,179
Interest income 360 848 1,337 2,512
Income before taxes 2,442 5,114 10,808 16,691
Provision for income taxes 610 1,227 2,640 3,923
Net income $ 1,832 $ 3,887 $ 8,168 $ 12,768
Basic and diluted net income per common share $ 0.15 $ 0.31 $ 0.66 $ 1.03
Basic and diluted weighted average shares outstanding 12,451 12,433 12,447 12,439