XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues:        
Total revenues $ 80,340 $ 76,148 $ 157,553 $ 147,235
Cost of products and preservation services:        
Total cost of products and preservation services 28,168 25,635 54,662 48,884
Gross margin 52,172 50,513 102,891 98,351
Operating expenses:        
General, administrative, and marketing 38,983 40,830 77,938 79,468
Research and development 8,648 8,360 18,776 16,114
Total operating expenses 47,631 49,190 96,714 95,582
Operating income 4,541 1,323 6,177 2,769
Interest expense 4,101 4,855 8,049 8,895
Interest income (30) (18) (46) (42)
Other expense (income), net 3,770 (1,331) 3,903 600
Loss before income taxes (3,300) (2,183) (5,729) (6,684)
Income tax expense (benefit) 959 (5) 1,919 (1,368)
Net loss $ (4,259) $ (2,178) $ (7,648) $ (5,316)
Loss per share:        
Loss per share, basic (in usd per share) $ (0.11) $ (0.06) $ (0.19) $ (0.14)
Loss per share, diluted (in usd per share) $ (0.11) $ (0.06) $ (0.19) $ (0.14)
Weighted-average common shares outstanding:        
Weighted-average common shares outstanding, basic (in shares) 40,031 38,943 39,941 38,841
Diluted weighted-average common shares outstanding (in shares) 40,031 38,943 39,941 38,841
Net loss $ (4,259) $ (2,178) $ (7,648) $ (5,316)
Other comprehensive (loss) income:        
Foreign currency translation adjustments (14,796) 2,973 (18,571) (7,317)
Comprehensive (loss) income (19,055) 795 (26,219) (12,633)
Products        
Revenues:        
Total revenues 58,936 56,076 116,478 109,421
Cost of products and preservation services:        
Total cost of products and preservation services 18,230 16,178 35,638 31,089
Preservation services        
Revenues:        
Total revenues 21,404 20,072 41,075 37,814
Cost of products and preservation services:        
Total cost of products and preservation services $ 9,938 $ 9,457 $ 19,024 $ 17,795