XML 18 R3.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 64,908 $ 53,463
Trade receivables, net 89,758 79,462
Other receivables 13,921 6,431
Inventories 92,427 79,766
Deferred preservation costs 54,531 51,701
Prepaid expenses and other 42,537 19,257
Total current assets 358,082 290,080
Goodwill 254,091 240,958
Acquired technology, net 123,664 128,051
Operating lease right-of-use assets, net 34,701 39,726
Property and equipment, net 64,988 36,403
Other intangibles, net 32,831 28,332
Deferred tax assets, net 1,201 1,068
Other long-term assets 15,238 24,483
Total assets 884,796 789,101
Current liabilities:    
Accounts payable 16,042 17,971
Accrued compensation 22,484 18,342
Accrued expenses 16,447 11,834
Accrued interest 4,815 8,170
Taxes payable 7,489 2,934
Accrued procurement fees 3,436 1,704
Current portion of contingent consideration 20,690 0
Current maturities of operating leases 4,649 4,489
Current portion of finance lease obligations 726 601
Current portion of long-term debt, net 0 195
Other current liabilities 4,778 583
Total current liabilities 101,556 66,823
Long-term debt, net 215,114 314,152
Non-current contingent consideration 39,890 52,880
Non-current maturities of operating leases 34,427 39,988
Deferred tax liabilities, net 24,308 20,183
Deferred compensation liability 9,464 7,977
Non-current finance lease obligations 2,698 2,833
Other long-term liabilities 9,107 8,065
Total liabilities 436,564 512,901
Commitments and contingencies (Note 11)
Stockholders’ equity:    
Preferred stock $0.01 par value per share, 5,000 shares authorized, no shares issued 0 0
Common stock $0.01 par value per share, 75,000 shares authorized, 49,330 and 43,432 shares issued as of December 31, 2025 and 2024, respectively 493 434
Additional paid-in capital 516,604 376,607
Retained deficit (51,498) (61,266)
Accumulated other comprehensive loss (2,719) (24,927)
Treasury stock at cost, 1,487 shares as of December 31, 2025 and 2024 (14,648) (14,648)
Total stockholders’ equity 448,232 276,200
Total liabilities and stockholders’ equity $ 884,796 $ 789,101