v3.21.1
Consolidated Statements Of Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Sales    
Sales $ 75,331 $ 53,555
Cost of goods sold 48,281 35,043
Gross profit 27,050 18,512
Operating expenses    
Selling, general and administrative 20,885 17,370
Transaction costs 476 250
Total operating expenses 21,361 17,620
Operating income (loss) 5,689 892
Other income (expense)    
Interest income (expense), net (238) (311)
Other, net (140) (531)
Total other income (expense), net (378) (842)
Income (loss) before income tax 5,311 50
Income tax (benefit) expense (366) 14
Net income (loss) 5,677 36
Other comprehensive income (loss), net of tax:    
Foreign currency translation adjustment (1,016) (401)
Unrealized gain (loss) on hedging activities 896 813
Other comprehensive income (loss) (120) 412
Comprehensive income (loss) $ 5,557 $ 448
Net income (loss) per share:    
Basic $ 0.18 $ 0.00
Diluted $ 0.17 $ 0.00
Weighted average shares outstanding:    
Basic 31,283 29,760
Diluted 32,750 30,942
Domestic Sales [Member]    
Sales    
Sales $ 47,573 $ 28,548
International Sales [Member]    
Sales    
Sales $ 27,758 $ 25,007

Source