XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenues:        
Total revenues $ 89,251 $ 80,340 $ 172,480 $ 157,553
Cost of products and preservation services:        
Total cost of products and preservation services 31,167 28,168 60,669 54,662
Gross margin 58,084 52,172 111,811 102,891
Operating expenses:        
General, administrative, and marketing 57,241 38,983 107,606 77,938
Research and development 7,418 8,648 14,641 18,776
Total operating expenses 64,659 47,631 122,247 96,714
Gain from sale of non-financial assets (14,250) 0 (14,250) 0
Operating income 7,675 4,541 3,814 6,177
Interest expense 6,356 4,101 12,452 8,049
Interest income (265) (30) (340) (46)
Other expense, net 4,241 3,770 3,278 3,903
Loss before income taxes (2,657) (3,300) (11,576) (5,729)
Income tax expense 725 959 5,338 1,919
Net loss $ (3,382) $ (4,259) $ (16,914) $ (7,648)
Loss per share:        
Loss per share, basic (in usd per share) $ (0.08) $ (0.11) $ (0.41) $ (0.19)
Loss per share, diluted (in usd per share) $ (0.08) $ (0.11) $ (0.41) $ (0.19)
Weighted-average common shares outstanding:        
Weighted-average common shares outstanding, basic (in shares) 40,755 40,031 40,595 39,941
Weighted-average common shares outstanding, diluted (in shares) 40,755 40,031 40,595 39,941
Net loss $ (3,382) $ (4,259) $ (16,914) $ (7,648)
Other comprehensive loss:        
Foreign currency translation adjustments 1,826 (14,796) 5,442 (18,571)
Comprehensive loss (1,556) (19,055) (11,472) (26,219)
Products        
Revenues:        
Total revenues 66,003 58,936 128,294 116,478
Cost of products and preservation services:        
Total cost of products and preservation services 20,977 18,230 40,510 35,638
Preservation services        
Revenues:        
Total revenues 23,248 21,404 44,186 41,075
Cost of products and preservation services:        
Total cost of products and preservation services $ 10,190 $ 9,938 $ 20,159 $ 19,024