XML 20 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Current assets:    
Cash and cash equivalents $ 61,412 $ 33,766
Restricted securities 546 528
Receivables:    
Trade accounts, net 45,964 52,940
Other 2,788 2,921
Total receivables 48,752 55,861
Inventories 73,038 53,071
Deferred preservation costs 36,546 32,551
Prepaid expenses and other 14,295 11,613
Total current assets 234,589 187,390
Property and equipment:    
Equipment and software 66,141 61,271
Furniture and fixtures 6,186 5,650
Leasehold improvements 38,256 36,173
Total property and equipment 110,583 103,094
Less accumulated depreciation and amortization 77,506 70,944
Net property and equipment 33,077 32,150
Operating lease right-of-use assets, net 18,571 21,994
Goodwill 260,061 186,697
Acquired technology, less accumulated amortization of $36,091 as of December 31, 2020 and $24,778 as of December 31, 2019 186,091 115,415
Other Intangibles, less accumulated amortization of $17,667 as of December 31, 2020 and $13,460 as of December 31, 2019 40,966 42,319
Deferred income taxes 1,446 5,481
Other 14,603 14,208
Total assets 789,404 605,654
Current liabilities:    
Accrued expenses 7,472 6,733
Accrued compensation 10,192 12,260
Accounts payable 9,623 9,796
Taxes payable 2,808 2,984
Accrued procurement fees 3,619 4,362
Current portion of finance lease obligation 614 597
Current maturities of operating leases 5,763 5,487
Current portion of long-term debt 1,195 1,164
Current portion of contingent consideration 16,430  
Other 2,752 1,812
Total current liabilities 60,468 45,195
Long-term debt 290,468 214,571
Deferred income taxes 34,713 25,844
Non-current maturities of operating leases 14,034 17,918
Non-current finance leases obligations 5,300 5,415
Contingent consideration 43,500  
Deferred compensation liability 5,518 4,434
Other 6,690 6,581
Total liabilities 460,691 319,958
Commitments and contingencies
Shareholders' equity:    
Preferred stock $0.01 par value per share, 5,000 shares authorized, no shares issued
Common stock $0.01 par value per share, 75,000 shares authorized, 40,394 and 39,018 shares issued as of December 31, 2020 and 2019, respectively 404 390
Additional paid-in capital 316,192 271,782
Retained earnings 20,022 36,704
Accumulated other comprehensive income (loss) 6,743 (8,589)
Treasury stock at cost, 1,487 and 1,484 shares as of December 31, 2020 and 2019, respectively (14,648) (14,591)
Total shareholders' equity 328,713 285,696
Total liabilities and shareholders' equity $ 789,404 $ 605,654