XML 20 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 53,463 $ 58,940
Trade receivables, net 79,462 71,796
Other receivables 6,431 2,342
Inventories 79,766 81,976
Deferred preservation costs 51,701 49,804
Prepaid expenses and other 19,257 15,810
Total current assets 290,080 280,668
Goodwill 240,958 247,337
Acquired technology, net 128,051 142,593
Operating lease right-of-use assets, net 39,726 43,822
Property and equipment, net 36,403 38,358
Other intangibles, net 28,332 29,638
Deferred tax assets, net 1,068 1,087
Other long-term assets 24,483 8,894
Total assets 789,101 792,397
Current liabilities:    
Accounts payable 17,971 13,318
Accrued compensation 18,342 18,715
Accrued expenses 11,834 10,449
Accrued interest 8,170 2,283
Taxes payable 2,934 3,840
Accrued procurement fees 1,704 1,439
Current maturities of operating leases 4,489 3,395
Current portion of finance lease obligations 601 582
Current portion of long-term debt, net 195 1,451
Other current liabilities 583 2,390
Total current liabilities 66,823 57,862
Long-term debt, net 314,152 305,531
Contingent consideration 52,880 63,890
Non-current maturities of operating leases 39,988 43,977
Deferred tax liabilities, net 20,183 21,851
Deferred compensation liability 7,977 6,760
Non-current finance lease obligations 2,833 3,405
Other long-term liabilities 8,065 7,341
Total liabilities 512,901 510,617
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, 43,432 and 42,569 shares issued as of December 31, 2024 and 2023, respectively 434 426
Additional paid-in capital 376,607 355,919
Retained deficit (61,266) (47,907)
Accumulated other comprehensive loss (24,927) (12,010)
Treasury stock at cost, 1,487 shares as of December 31, 2024 and 2023 (14,648) (14,648)
Total stockholders' equity 276,200 281,780
Total liabilities and stockholders' equity $ 789,101 $ 792,397