XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements Of Operations And 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
Revenues:        
Total revenues $ 76,148 $ 53,771 $ 147,235 $ 120,200
Cost of products and preservation services:        
Total cost of products and preservation services 25,635 17,881 48,884 40,139
Gross margin 50,513 35,890 98,351 80,061
Operating expenses:        
General, administrative, and marketing 40,830 32,288 79,468 71,290
Research and development 8,360 5,522 16,114 11,878
Total operating expenses 49,190 37,810 95,582 83,168
Operating income (loss) 1,323 (1,920) 2,769 (3,107)
Interest expense 4,855 3,652 8,895 7,040
Interest income (18) (66) (42) (168)
Other (income) expense, net (1,331) (740) 600 2,922
Loss before income taxes (2,183) (4,766) (6,684) (12,901)
Income tax benefit (5) (1,077) (1,368) (2,547)
Net loss $ (2,178) $ (3,689) $ (5,316) $ (10,354)
Loss per common share:        
Basic $ (0.06) $ (0.10) $ (0.14) $ (0.27)
Diluted $ (0.06) $ (0.10) $ (0.14) $ (0.27)
Weighted-average common shares outstanding:        
Basic 38,943 37,520 38,841 37,455
Diluted 38,943 37,520 38,841 37,455
Net loss $ (2,178) $ (3,689) $ (5,316) $ (10,354)
Other comprehensive loss:        
Foreign currency translation adjustments 2,973 4,434 (7,317) (29)
Comprehensive income (loss) 795 745 (12,633) (10,383)
Products [Member]        
Revenues:        
Total revenues 56,076 37,268 109,421 83,688
Cost of products and preservation services:        
Total cost of products and preservation services 16,178 10,040 31,089 23,080
Preservation Services [Member]        
Revenues:        
Total revenues 20,072 16,503 37,814 36,512
Cost of products and preservation services:        
Total cost of products and preservation services $ 9,457 $ 7,841 $ 17,795 $ 17,059