XML 22 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations and Comprehensive Loss - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues:      
Total revenues $ 388,537 $ 354,004 $ 313,789
Cost of products and preservation services:      
Total cost of products and preservation services 139,756 124,828 111,266
Gross margin 248,781 229,176 202,523
Operating expenses:      
General, administrative, and marketing 181,455 208,977 157,443
Research and development 28,452 28,707 38,879
Total operating expenses 209,907 237,684 196,322
Gain from sale of non-financial assets 0 (14,250) 0
Operating income 38,874 5,742 6,201
Interest expense 34,277 25,299 18,224
Interest income (1,467) (1,077) (147)
Loss on extinguishment of debt 3,669 0 0
Other expense, net 9,909 3,106 3,108
Loss before income taxes (7,514) (21,586) (14,984)
Income tax expense 5,845 9,104 4,208
Net loss $ (13,359) $ (30,690) $ (19,192)
Loss per share:      
Basic (in dollars per share) $ (0.32) $ (0.75) $ (0.48)
Diluted (in dollars per share) $ (0.32) $ (0.75) $ (0.48)
Weighted-average common shares outstanding:      
Basic (in shares) 41,676 40,743 40,032
Diluted (in shares) 41,676 40,743 40,032
Net loss $ (13,359) $ (30,690) $ (19,192)
Other comprehensive loss:      
Foreign currency translation adjustments, net of tax (12,917) 9,599 (11,722)
Comprehensive loss (26,276) (21,091) (30,914)
Products      
Revenues:      
Total revenues 290,230 261,185 230,353
Cost of products and preservation services:      
Total cost of products and preservation services 99,385 84,595 72,166
Preservation services      
Revenues:      
Total revenues 98,307 92,819 83,436
Cost of products and preservation services:      
Total cost of products and preservation services $ 40,371 $ 40,233 $ 39,100