v3.19.2
Consolidated Statements Of Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Sales        
Sales $ 46,994 $ 45,881 $ 108,212 $ 99,148
Cost of goods sold 31,002 30,021 70,164 65,461
Gross profit 15,992 15,860 38,048 33,687
Operating expenses        
Selling, general and administrative 17,192 15,791 34,772 32,919
Restructuring charge   24 13 64
Transaction costs 41 168 87 333
Total operating expenses 17,233 15,983 34,872 33,316
Operating income (loss) (1,241) (123) 3,176 371
Other income (expense)        
Interest income (expense), net (315) (463) (625) (717)
Other, net 183 (192) 160 (71)
Total other income (expense), net (132) (655) (465) (788)
Income (loss) before income tax (1,373) (778) 2,711 (417)
Income tax (benefit) expense (679) (1) (382) (43)
Net income (loss) (694) (777) 3,093 (374)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustment 230 (1,117) (143) (492)
Unrealized income (loss) on hedging activities (499) 825 (588) 914
Other comprehensive income (loss) (269) (292) (731) 422
Comprehensive income (loss) $ (963) $ (1,069) $ 2,362 $ 48
Net income (loss) per share:        
Basic $ (0.02) $ (0.03) $ 0.10 $ (0.01)
Diluted $ (0.02) $ (0.03) $ 0.10 $ (0.01)
Weighted average shares outstanding:        
Basic 29,898 30,041 29,824 30,041
Diluted 29,898 30,041 30,961 30,041
Domestic Sales [Member]        
Sales        
Sales $ 28,422 $ 27,845 $ 59,011 $ 53,499
International Sales [Member]        
Sales        
Sales $ 18,572 $ 18,036 $ 49,201 $ 45,649

Source