XML 13 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 73,426 $ 53,463
Trade receivables, net 88,112 79,462
Other receivables 9,257 6,431
Inventories 90,547 79,766
Deferred preservation costs 53,711 51,701
Prepaid expenses and other 22,445 19,257
Total current assets 337,498 290,080
Goodwill 254,004 240,958
Acquired technology, net 126,491 128,051
Operating lease right-of-use assets, net 38,883 39,726
Property and equipment, net 40,711 36,403
Other intangibles, net 30,342 28,332
Deferred tax assets, net 601 1,068
Other long-term assets 29,132 24,483
Total assets 857,662 789,101
Current liabilities:    
Accounts payable 16,496 17,971
Accrued compensation 17,609 18,342
Accrued expenses 12,202 11,834
Accrued interest 5,590 8,170
Taxes payable 2,068 2,934
Accrued procurement fees 3,009 1,704
Current portion of contingent consideration 18,730 0
Current maturities of operating leases 5,082 4,489
Current portion of finance lease obligations 716 601
Current portion of long-term debt 0 195
Other current liabilities 4,334 583
Total current liabilities 85,836 66,823
Long-term debt, net 214,869 314,152
Non-current contingent consideration 36,540 52,880
Non-current maturities of operating leases 38,442 39,988
Deferred tax liabilities, net 21,932 20,183
Deferred compensation liability 9,191 7,977
Non-current finance lease obligations 2,880 2,833
Other long-term liabilities 9,278 8,065
Total liabilities 418,968 512,901
Commitments and contingencies
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, 48,862 and 43,432 shares issued as of September 30, 2025 and December 31, 2024, respectively 488 434
Additional paid-in capital 509,065 376,607
Retained deficit (53,924) (61,266)
Accumulated other comprehensive loss (2,287) (24,927)
Treasury stock, at cost, 1,487 shares as of September 30, 2025 ‎and December 31, 2024 (14,648) (14,648)
Total stockholders’ equity 438,694 276,200
Total liabilities and stockholders’ equity $ 857,662 $ 789,101