XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenues:      
Total revenues $ 441,330 $ 388,537 $ 354,004
Cost of products and preservation services:      
Total cost of products and preservation services 157,103 139,756 124,828
Gross margin 284,227 248,781 229,176
Operating expenses:      
General, administrative, and marketing 226,491 181,455 208,977
Research and development 30,991 28,452 28,707
Total operating expenses 257,482 209,907 237,684
Gain from sale of non-financial assets (7,000) 0 (14,250)
Operating income 33,745 38,874 5,742
Interest expense 26,582 34,277 25,299
Interest income (763) (1,467) (1,077)
Losses on inducement/extinguishment of debt 2,664 3,669 0
Other (income) expense, net (9,518) 9,909 3,106
Income (loss) before income taxes 14,780 (7,514) (21,586)
Income tax expense 5,012 5,845 9,104
Net income (loss) $ 9,768 $ (13,359) $ (30,690)
Income (loss) per share:      
Basic (in dollars per share) $ 0.22 $ (0.32) $ (0.75)
Diluted (in dollars per share) $ 0.21 $ (0.32) $ (0.75)
Weighted-average common shares outstanding:      
Basic (in shares) 45,335 41,676 40,743
Diluted (in shares) 47,162 41,676 40,743
Net income (loss) $ 9,768 $ (13,359) $ (30,690)
Other comprehensive income (loss):      
Foreign currency translation adjustments, net of tax 22,208 (12,917) 9,599
Comprehensive income (loss) 31,976 (26,276) (21,091)
Products      
Revenues:      
Total revenues 345,825 290,230 261,185
Cost of products and preservation services:      
Total cost of products and preservation services 112,781 99,385 84,595
Preservation services      
Revenues:      
Total revenues 95,505 98,307 92,819
Cost of products and preservation services:      
Total cost of products and preservation services $ 44,322 $ 40,371 $ 40,233