XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Operations and Comprehensive (Loss) Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenues:        
Total revenues $ 125,757 $ 112,972 $ 242,094 $ 211,950
Cost of products and preservation services:        
Total cost of products and preservation services 45,240 39,860 86,129 75,261
Gross margin 80,517 73,112 155,965 136,689
Operating expenses:        
General, administrative, and marketing 79,826 57,665 140,646 112,369
Research and development 9,055 7,063 17,896 13,791
Total operating expenses 88,881 64,728 158,542 126,160
Operating (loss) income (8,364) 8,384 (2,577) 10,529
Interest expense 7,253 7,270 12,620 14,933
Interest income (367) (68) (572) (212)
Losses on inducement/extinguishment of debt 0 2,664 0 2,664
Other income (3,551) (4,964) (3,265) (8,043)
(Loss) income before income taxes (11,699) 3,482 (11,360) 1,187
Income tax expense 1,811 2,137 733 347
Net (loss) income $ (13,510) $ 1,345 $ (12,093) $ 840
(Loss) income per share        
Basic (in usd per share) $ (0.28) $ 0.03 $ (0.25) $ 0.02
Diluted (in usd per share) $ (0.28) $ 0.03 $ (0.25) $ 0.02
Weighted-average common shares outstanding:        
Basic (in shares) 48,541 44,296 48,309 43,270
Diluted (in shares) 48,541 45,378 48,309 44,503
Net (loss) income $ (13,510) $ 1,345 $ (12,093) $ 840
Other comprehensive (loss) income:        
Foreign currency translation adjustments, net of tax (911) 15,768 (9,757) 22,099
Comprehensive (loss) income (14,421) 17,113 (21,850) 22,939
Products        
Revenues:        
Total revenues 99,905 87,444 191,347 166,242
Cost of products and preservation services:        
Total cost of products and preservation services 33,991 28,315 63,688 53,578
Preservation services        
Revenues:        
Total revenues 25,852 25,528 50,747 45,708
Cost of products and preservation services:        
Total cost of products and preservation services $ 11,249 $ 11,545 $ 22,441 $ 21,683