v3.21.2
Consolidated Statements Of Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Sales        
Sales $ 73,309 $ 30,014 $ 148,640 $ 83,569
Cost of goods sold 45,288 19,378 93,569 54,421
Gross profit 28,021 10,636 55,071 29,148
Operating expenses        
Selling, general and administrative 20,704 14,493 41,589 31,863
Transaction costs 649 180 1,125 430
Total operating expenses 21,353 14,673 42,714 32,293
Operating income (loss) 6,668 (4,037) 12,357 (3,145)
Other income (expense)        
Interest income (expense), net (212) (257) (450) (568)
Other, net (4,461) 406 (4,601) (125)
Total other income (expense), net (4,673) 149 (5,051) (693)
Income (loss) before income tax 1,995 (3,888) 7,306 (3,838)
Income tax (benefit) expense 155 (1,145) (211) (1,131)
Net income (loss) 1,840 (2,743) 7,517 (2,707)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustment 295 367 (721) (34)
Unrealized gain (loss) on hedging activities 108 (549) 1,004 264
Other comprehensive income (loss) 403 (182) 283 230
Comprehensive income (loss) $ 2,243 $ (2,925) $ 7,800 $ (2,477)
Net income (loss) per share:        
Basic $ 0.06 $ (0.09) $ 0.24 $ (0.09)
Diluted $ 0.06 $ (0.09) $ 0.23 $ (0.09)
Weighted average shares outstanding:        
Basic 31,367 29,817 31,325 29,789
Diluted 33,190 29,817 32,970 29,789
Domestic Sales [Member]        
Sales        
Sales $ 51,876 $ 20,259 $ 99,449 $ 48,807
International Sales [Member]        
Sales        
Sales $ 21,433 $ 9,755 $ 49,191 $ 34,762

Source