XML 12 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 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues:        
Total revenues $ 72,207 $ 65,131 $ 219,442 $ 185,331
Cost of products and preservation services:        
Total cost of products and preservation services 24,418 21,999 73,302 62,138
Gross margin 47,789 43,132 146,140 123,193
Operating expenses:        
General, administrative, and marketing 39,053 33,743 118,521 105,033
Research and development 9,972 5,755 26,086 17,633
Total operating expenses 49,025 39,498 144,607 122,666
Gain from sale of non-financial assets (15,923)   (15,923)  
Operating income 14,687 3,634 17,456 527
Interest expense 4,100 4,940 12,995 11,980
Interest income (18) (13) (60) (181)
Other expense, net 2,661 2,888 3,261 5,810
Income (loss) before income taxes 7,944 (4,181) 1,260 (17,082)
Income tax benefit (2,638) (1,311) (4,006) (3,858)
Net income (loss) $ 10,582 $ (2,870) $ 5,266 $ (13,224)
Income (loss) per share:        
Basic $ 0.27 $ (0.08) $ 0.13 $ (0.35)
Diluted $ 0.26 $ (0.08) $ 0.13 $ (0.35)
Weighted-average common shares outstanding:        
Basic 39,086 37,912 38,924 37,608
Diluted 44,453 37,912 39,496 37,608
Net income (loss) $ 10,582 $ (2,870) $ 5,266 $ (13,224)
Other comprehensive income (loss):        
Foreign currency translation adjustments (5,010) 8,698 (12,327) 8,669
Comprehensive income (loss) 5,572 5,828 (7,061) (4,555)
Products [Member]        
Revenues:        
Total revenues 53,107 45,109 162,528 128,797
Cost of products and preservation services:        
Total cost of products and preservation services 15,503 12,998 46,592 36,078
Preservation Services [Member]        
Revenues:        
Total revenues 19,100 20,022 56,914 56,534
Cost of products and preservation services:        
Total cost of products and preservation services $ 8,915 $ 9,001 $ 26,710 $ 26,060