Document And Entity Information
Document And Entity Information - USD ($) | 12 Months Ended | ||
Dec. 31, 2020 | Mar. 19, 2021 | Jun. 30, 2020 | |
Document Information [Line Items] | |||
Entity Central Index Key | 0000834365 | ||
Entity Registrant Name | BIOLIFE SOLUTIONS INC | ||
Amendment Flag | false | ||
Current Fiscal Year End Date | --12-31 | ||
Document Fiscal Period Focus | FY | ||
Document Fiscal Year Focus | 2020 | ||
Document Type | 10-K | ||
Document Annual Report | true | ||
Document Period End Date | Dec. 31, 2020 | ||
Document Transition Report | false | ||
Entity File Number | 001-36362 | ||
Entity Incorporation, State or Country Code | DE | ||
Entity Tax Identification Number | 94-3076866 | ||
Entity Address, Address Line One | 3303 Monte Villa Parkway, Suite 310 | ||
Entity Address, City or Town | Bothell | ||
Entity Address, State or Province | WA | ||
Entity Address, Postal Zip Code | 98021 | ||
City Area Code | 425 | ||
Local Phone Number | 402-1400 | ||
Title of 12(b) Security | Common Stock, par value $0.01 per share | ||
Trading Symbol | BLFS | ||
Security Exchange Name | NASDAQ | ||
Entity Well-known Seasoned Issuer | Yes | ||
Entity Voluntary Filers | No | ||
Entity Current Reporting Status | Yes | ||
Entity Interactive Data Current | Yes | ||
Entity Filer Category | Non-accelerated Filer | ||
Entity Small Business | true | ||
Entity Emerging Growth Company | false | ||
Entity Shell Company | false | ||
Entity Public Float | $ 263,000,000 | ||
Entity Common Stock, Shares Outstanding | 33,401,359 |
Consolidated Balance Sheets
Consolidated Balance Sheets - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Current assets | ||
Cash and cash equivalents | $ 90,403 | $ 6,448 |
Restricted cash | 53 | 0 |
Accounts receivable, trade, net of allowance for doubtful accounts of $85 and $68 at December 31, 2020 and 2019, respectively | 8,006 | 5,345 |
Inventories | 11,602 | 10,972 |
Prepaid expenses and other current assets | 4,648 | 1,348 |
Total current assets | 114,712 | 24,113 |
Assets held for rent, net | 4,705 | 3,922 |
Property and equipment, net | 10,120 | 5,572 |
Operating lease right-of-use assets, net | 9,675 | 1,040 |
Financing lease right-of-use assets, net | 17 | 0 |
Long-term deposits and other assets | 230 | 50 |
Investments | 5,872 | 2,500 |
Intangible assets, net | 31,049 | 21,982 |
Goodwill | 58,449 | 33,637 |
Total assets | 234,829 | 92,816 |
Current liabilities | ||
Accounts payable | 3,672 | 3,119 |
Accrued expenses and other current liabilities | 5,369 | 3,369 |
Lease liabilities, operating, current portion | 1,107 | 804 |
Lease liabilities, financing, current portion | 8 | 0 |
Warrant liability, current portion | 2,780 | 0 |
Contingent consideration, current portion | 2,637 | 377 |
Total current liabilities | 15,573 | 7,669 |
Warrant liability, long-term | 0 | 39,602 |
Contingent consideration, long-term | 4,515 | 1,537 |
Lease liabilities, operating, long-term | 8,757 | 550 |
Lease liabilities, financing, long-term | 12 | 0 |
Other long-term liabilities | 726 | 4 |
Total liabilities | 29,583 | 49,362 |
Commitments and Contingencies (Note 12) | ||
Shareholders’ equity | ||
Preferred stock, $0.001 par value; 1,000,000 shares authorized, Series A, 4,250 shares designated, and 0 shares issued and outstanding at December 31, 2020 and 2019, respectively | 0 | 0 |
Common stock, $0.001 par value; 150,000,000 shares authorized, 33,039,146 and 20,825,452 shares issued and outstanding at December 31, 2020 and 2019, respectively | 33 | 21 |
Additional paid-in capital | 302,598 | 143,485 |
Accumulated deficit | (97,385) | (100,052) |
Total shareholders’ equity | 205,246 | 43,454 |
Total liabilities and shareholders’ equity | $ 234,829 | $ 92,816 |
Consolidated Balance Sheets (Pa
Consolidated Balance Sheets (Parentheticals) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Accounts receivable, allowance for doubtful accounts | $ 85 | $ 68 |
Preferred stock, par value (in dollars per share) | $ 0.001 | $ 0.001 |
Preferred stock, shares authorized (in shares) | 1,000,000 | 1,000,000 |
Common stock, par value (in dollars per share) | $ 0.001 | $ 0.001 |
Common stock, authorized (in shares) | 150,000,000 | 150,000,000 |
Common stock, issued (in shares) | 33,039,146 | 20,825,452 |
Common stock, outstanding (in shares) | 33,039,146 | 20,825,452 |
Series A Preferred Stock [Member] | ||
Preferred stock, shares designated (in shares) | 4,250 | 4,250 |
Preferred stock, issued (in shares) | 0 | 0 |
Preferred stock, outstanding (in shares) | 0 | 0 |
Consolidated Statements of Oper
Consolidated Statements of Operations - USD ($) $ in Thousands | 12 Months Ended | |||
Dec. 31, 2020 | Dec. 31, 2019 | |||
Revenue | $ 48,087 | [1] | $ 27,371 | [2] |
Costs and operating expenses: | ||||
Research and development | 6,720 | 3,168 | ||
Sales and marketing | 6,413 | 4,701 | ||
General and administrative | 14,607 | 8,893 | ||
Intangible asset amortization | 3,033 | 1,079 | ||
Acquisition costs | 668 | 940 | ||
Change in fair value of contingent consideration | 1,575 | 50 | ||
Total operating expenses | 53,662 | 27,591 | ||
Operating loss | (5,575) | (220) | ||
Other income (expense) | ||||
Change in fair value of warrant liability | 3,601 | (12,835) | ||
Change in fair value of investments | 1,319 | 0 | ||
Interest income, net | 58 | 501 | ||
Other expense | 0 | (13) | ||
Loss from equity-method investment in SAVSU | 0 | (739) | ||
Gain on acquisition of SAVSU | 0 | 10,108 | ||
Total other income (expense) | 4,978 | (2,978) | ||
Net loss before provision for income taxes | (597) | (3,198) | ||
Income tax benefit | 3,264 | 1,541 | ||
Net income (loss) | 2,667 | (1,657) | ||
Net income (loss) attributable to stockholders | ||||
Basic | 2,450 | (1,657) | ||
Diluted | $ (954) | $ (1,657) | ||
Earnings (loss) per share attributable to common stockholders: | ||||
Basic (in dollars per share) | $ 0.09 | $ (0.09) | ||
Diluted (in dollars per share) | $ (0.03) | $ (0.09) | ||
Weighted average shares used to compute earnings (loss) per share attributable to common stockholders: | ||||
Basic and Diluted (in shares) | 27,306,258 | 19,460,299 | ||
Product [Member] | ||||
Revenue | $ 44,540 | $ 26,844 | [2] | |
Costs and operating expenses: | ||||
Cost of goods and services | 18,058 | 8,355 | ||
Rental Revenue [Member] | ||||
Revenue | 1,795 | 527 | [2] | |
Costs and operating expenses: | ||||
Cost of goods and services | 1,367 | 405 | ||
Service Revenue [Member] | ||||
Revenue | 1,752 | 0 | [2] | |
Costs and operating expenses: | ||||
Cost of goods and services | $ 1,221 | $ 0 | ||
[1] | 2020 revenue includes service revenue related to SciSafe from October 1, 2020 through December 31, 2020. | |||
[2] | 2019 revenue includes automated thawing revenue related to Astero from April 1, 2019 through December 31, 2019; evo shipper rental revenue related to SAVSU from August 8, 2019 through December 31, 2019; and freezer and accessory revenue related to CBS from November 12, 2019 through December 31, 2019. |
Consolidated Statements of Shar
Consolidated Statements of Shareholders' Equity - USD ($) $ in Thousands | Common Stock [Member] | Additional Paid-in Capital [Member] | Retained Earnings [Member] | Total |
Balance (in shares) at Dec. 31, 2018 | 18,547,406 | |||
Balance at Dec. 31, 2018 | $ 19 | $ 113,008 | $ (98,395) | $ 14,632 |
Stock based compensation | $ 0 | 3,043 | 0 | 3,043 |
Shares issued in acquisitions (in shares) | 1,334,219 | |||
Shares issued in acquisitions | $ 1 | 23,931 | 0 | 23,932 |
Stock option exercises (in shares) | 697,010 | |||
Stock option exercises | $ 1 | 1,180 | 0 | 1,181 |
Stock issued – on vested RSUs (in shares) | 125,817 | |||
Stock issued – on vested RSUs | $ 0 | 0 | 0 | 0 |
Warrant exercises (in shares) | 121,000 | |||
Warrant exercises | $ 0 | 2,323 | 0 | 2,323 |
Net income (loss) | $ 0 | 0 | (1,657) | (1,657) |
Balance (in shares) at Dec. 31, 2019 | 20,825,452 | |||
Balance at Dec. 31, 2019 | $ 21 | 143,485 | (100,052) | 43,454 |
Stock based compensation | $ 0 | 5,981 | 0 | 5,981 |
Shares issued in acquisitions (in shares) | 611,683 | |||
Shares issued in acquisitions | $ 0 | 17,916 | 0 | 17,916 |
Stock option exercises (in shares) | 777,496 | |||
Stock option exercises | $ 1 | 1,471 | 0 | 1,472 |
Stock issued – on vested RSUs (in shares) | 208,858 | |||
Stock issued – on vested RSUs | $ 0 | 0 | 0 | 0 |
Warrant exercises (in shares) | 8,500 | |||
Warrant exercises | $ 0 | 150 | 0 | 150 |
Net income (loss) | 0 | 0 | 2,667 | 2,667 |
Stock issued as 2019 bonus payout | $ 0 | 314 | 0 | 314 |
Sale of common stock, net of costs (in shares) | 7,856,012 | |||
Sale of common stock, net of costs | $ 8 | 100,113 | 0 | 100,121 |
Common stock issued for services (in shares) | 3,175 | |||
Common stock issued for services | $ 0 | 60 | 0 | 60 |
Cashless exercises of warrants (in shares) | 2,747,970 | |||
Cashless exercises of warrants | $ 3 | 33,108 | 0 | 33,111 |
Balance (in shares) at Dec. 31, 2020 | 33,039,146 | |||
Balance at Dec. 31, 2020 | $ 33 | $ 302,598 | $ (97,385) | $ 205,246 |
Consolidated Statements of Sh_2
Consolidated Statements of Shareholders' Equity (Parentheticals) - shares | May 14, 2020 | Dec. 31, 2020 | Dec. 31, 2019 |
WAVI Holding AG and Taurus4757 GmbH Warrants [Member] | |||
Cashless warrant exercises (in shares) | 3,871,405 | 3,871,405 | |
Cashless warrant exercises (in shares) | 3,879,905 | 121,000 |
Consolidated Statements of Cash
Consolidated Statements of Cash Flows - USD ($) | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Cash flows from operating activities | ||
Net income (loss) | $ 2,667,000 | $ (1,657,000) |
Adjustments to reconcile net income (loss) to net cash provided by operating activities | ||
Depreciation | 2,035,000 | 718,000 |
Amortization of intangible assets | 3,033,000 | 1,079,000 |
Stock-based compensation | 5,981,000 | 3,043,000 |
Non cash lease expense | 737,000 | 512,000 |
Loss from equity method investment in SAVSU | 0 | 739,000 |
Gain on acquisition of SAVSU | 0 | (10,108,000) |
Change in fair value of contingent consideration | 1,575,000 | 50,000 |
Deferred income tax benefit | (3,297,000) | (1,541,000) |
Change in fair value of warrant liability | (3,601,000) | 12,835,000 |
Change in fair value of investments | (1,319,000) | 0 |
Stock issued for services | 60,000 | 0 |
Loss on disposal of assets held for rent, net | 365,000 | 0 |
Other | 190,000 | 15,000 |
Change in operating assets and liabilities | ||
Accounts receivable, trade, net | (1,786,000) | (290,000) |
Inventories | (629,000) | (3,777,000) |
Prepaid expenses and other current assets | 25,000 | (704,000) |
Accounts payable | (171,000) | 768,000 |
Accrued expenses and other current liabilities | 780,000 | (327,000) |
Other | 0 | (142,000) |
Net cash provided by operating activities | 6,645,000 | 1,213,000 |
Cash flows from investing activities | ||
Purchase of property and equipment | (1,961,000) | (675,000) |
Deposits on property and equipment | (2,672,000) | 0 |
Purchase of assets held for lease | (2,813,000) | (1,655,000) |
Deposits on assets held for lease | (362,000) | 0 |
Proceeds from sale of equipment | 35,000 | 0 |
Net cash used in investing activities | (24,715,000) | (27,018,000) |
Cash flows from financing activities | ||
Payments of contingent consideration | (483,000) | 0 |
Proceeds from sale of common stock, net of $6.2 million of costs | 100,121,000 | 0 |
Proceeds from exercise of common stock options | 1,471,000 | 1,181,000 |
Proceeds from exercise of warrants | 40,000 | 574,000 |
Payment of costs related to stock issuance | 0 | 0 |
Other | (55,000) | (159,000) |
Net cash provided by financing activities | 102,078,000 | 1,596,000 |
Net increase (decrease) in cash, cash equivalents, and restricted cash | 84,008,000 | (24,209,000) |
Cash, cash equivalents, and restricted cash – beginning of year | 6,448,000 | 30,657,000 |
Cash, cash equivalents, and restricted cash – end of year | 90,456,000 | 6,448,000 |
Non-cash investing and financing activities | ||
Cashless exercise of warrants reclassed from warrant liability to common stock | 33,111,000 | 0 |
Equipment acquired under operating leases | 8,096,000 | 0 |
Reclassification of warrant liabilities to equity upon exercise | 110,000 | 1,749,000 |
Purchase of property and equipment not yet paid | 0 | 29,000 |
Bonus Consideration [Member] | ||
Non-cash investing and financing activities | ||
Stock issued | 314,000 | 0 |
Paycheck Protection Program CARES Act [Member] | ||
Cash flows from financing activities | ||
Proceeds from Loan | 2,175,000 | 0 |
Payoff of PPP Loan | (2,175,000) | 0 |
Equipment Loans [Member] | ||
Cash flows from financing activities | ||
Proceeds from Loan | 984,000 | 0 |
Investment in Sexton [Member] | ||
Cash flows from investing activities | ||
Investment | 0 | (1,500,000) |
Investment in iVexSol convertible debt | 0 | |
IVexSol Convertible Debt Investment [Member] | ||
Cash flows from investing activities | ||
Investment in iVexSol convertible debt | (1,000,000) | |
IVexSol Preferred Stock Investment [Member] | ||
Cash flows from investing activities | ||
Investment | (1,000,000) | 0 |
PanTHERA Cryosolutions Investment [Member] | ||
Cash flows from investing activities | ||
Investment | (995,000) | 0 |
SAVSU [Member] | ||
Cash flows from investing activities | ||
Business acquisition net of cash | 0 | 1,251,000 |
Non-cash investing and financing activities | ||
Stock issued as consideration to acquire business | 0 | 19,932,000 |
Astero [Member] | ||
Cash flows from investing activities | ||
Business acquisition net of cash | 0 | (12,439,000) |
CBS Acquisition [Member] | ||
Cash flows from investing activities | ||
Business acquisition net of cash | 0 | (11,000,000) |
Non-cash investing and financing activities | ||
Stock issued as consideration to acquire business | 0 | 4,000,000 |
SciSafe Holdings, Inc [Member] | ||
Adjustments to reconcile net income (loss) to net cash provided by operating activities | ||
Change in fair value of contingent consideration | 3,300,000 | |
Cash flows from investing activities | ||
Business acquisition net of cash | (14,947,000) | 0 |
Non-cash investing and financing activities | ||
Stock issued as consideration to acquire business | $ 17,916,000 | $ 0 |
Consolidated Statements of Ca_2
Consolidated Statements of Cash Flows (Parentheticals) $ in Millions | 12 Months Ended |
Dec. 31, 2020USD ($) | |
Stock issuance costs | $ 6.2 |
Note 1 - Organization and Signi
Note 1 - Organization and Significant Accounting Policies | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Basis of Presentation and Significant Accounting Policies [Text Block] | 1. Organization and Significant Accounting Policies Business BioLife Solutions, Inc. (“BioLife,” “us,” “we,” “our,” or the “Company”) is a developer, manufacturer and supplier of a portfolio of bioproduction tools and services including; proprietary biopreservation media, automated thawing devices, cloud-connected shipping containers, freezer technology, and biological and pharmaceutical materials storage for cell and gene therapies. Our CryoStor® freeze media and HypoThermosol® hypothermic storage are optimized to preserve cells in the regenerative medicine market. These novel biopreservation media products are serum-free and protein-free, fully defined, and are formulated to reduce preservation-induced cell damage and death. Our ThawSTAR® product line is comprised of a family of automated thawing devices for frozen cell and gene therapies packaged in cryovials and cryobags. These products administer temperature-sensitive biologic therapies to patients by standardizing the thawing process and reducing the risks of contamination and overheating, which are inherent with the use of traditional water baths. Our evo shipping containers provide cloud-connected passive storage and transport containers for temperature-sensitive biologics and pharmaceuticals. Our cryogenic freezer technology provides for controlled rate freezing and storage of biologic materials. Our biological and pharmaceutical materials storage services provide facilities that allow for real-time tracking of materials that can be stored at a wide range of temperatures. Use of estimates The preparation of financial statements in conformity with generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates and assumptions by management affect the Company’s allowance for doubtful accounts, the net realizable value of inventory, fair value of warrant liability, valuation of market based awards, valuations and purchase price allocations related to investments and business combinations, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, estimated fair values of intangible assets and goodwill, amortization methods and periods, certain accrued expenses, share-based compensation, contingent consideration from business combinations, tax reserves and recoverability of the Company’s net deferred tax assets, and related valuation allowance. The Company regularly assesses these estimates, however, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. Basis of presentation The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Astero Bio Corporation (“Astero” or “ThawStar” acquired on April 1, 2019), August 8, 2019), November 12, 2019), October 1, 2020). All long-lived assets are maintained in the United States of America. Segment reporting The Company operates and manages its business as one Revenue recognition To determine revenue recognition for contractual arrangements that we determine are within the scope of Financial Accounting Standards Board (“FASB”) Topic 606, five five The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting periods. The Company is electing not one 2014 09, not one December 31, 2020. The balances in the table below are partially based on judgments involved in estimating future orders from customers subject to the exercise of material rights pursuant to respective contracts: Year Ended December 31, (In thousands) 2021 2022 2023 2024 Total Service revenue $ 3,342 $ 1,170 $ 31 $ 10 $ 4,553 The Company also generates revenue from the leasing of our evo cold chain systems, which are typically cloud-connected shippers with enabling cold chain cloud applications, to customers pursuant to rental arrangements entered into with the customer. Revenue from the rental of cold chain systems is not 606 842, may The following table presents revenues by product line: Year Ended December 31, (In thousands) 2020 2019 Biopreservation media $ 30,946 $ 23,358 Automated thawing 1,709 1,184 Cold chain management 46 165 Freezers and accessories 11,839 2,137 Total product revenue 44,540 26,844 Cold chain management 1,795 527 Total rental revenue 1,795 527 Biological and pharmaceutical storage 1,752 - Total storage revenue 1,752 - Total revenue $ 48,087 $ 27,371 ( 1 2020 October 1, 2020 December 31, 2020. ( 2 2019 April 1, 2019 December 31, 2019; August 8, 2019 December 31, 2019; November 12, 2019 December 31, 2019. Risks and uncertainties COVID- 19 On March 10, 2020, 2, 2019 19” 19 19, 19. not 19, December 31, 2020, The Company reviews capital and amortizing intangible assets (long-lived assets) for impairment on an annual basis or whenever events or changes in circumstances indicate that the carrying amount may not 19 June 30, 2020 19. As a result of the Company’s outlook for near term revenue from the ThawSTAR and freezer product lines, estimated undiscounted cash flow projections were developed to determine if any impairment of the related intangible assets was warranted. After conducting such review, the Company determined that there was no June 30, 2020. 19 The Company revised the revenue projections for the ThawSTAR and freezer product lines in the second June 30, 2020 December 31, 2020 two no December 31, 2020. June 30, 2020, December 31, 2020 December 31, 2020. The Company may 19 third Any disruption and volatility in the global capital markets as a result of the pandemic may 19 not The ultimate extent to which the COVID- 19 19 On March 27, 2020, On March 11, 2021, 2021” We determined that we met the original eligibility requirements per the guidelines original established by the U.S. federal government as part of the CARES Act for the Pursuant to the Paycheck Protection Program (the “PPP”). As such, on April 20, 2020, April 29, 2020. March 30, 2020, December 31, 2020, 2021 2022. In the SciSafe acquisition, the Company acquired a $295,300 loan from the PPP. The loan incurs interest at 1% and is unsecured. Should any portion of the principal of the note not October 2022. no Earnings per share The Company considers its unexercised warrants and unvested restricted shares, which contain non-forfeitable rights to dividends, participating securities, and includes such participating securities in its computation of earnings per share pursuant to the two two two The following table presents computations of basic and diluted earnings per share under the two Year Ended December 31, (In thousands, except share and earnings per share data) 2020 2019 Basic earnings (loss) per common share Numerator: Net income (loss) $ 2,667 $ (1,657 ) Amount attributable to unvested restricted shares (135 ) - Amount attributable to warrants outstanding (82 ) - Net income (loss) allocated to common shareholders 2,450 (1,657 ) Denominator: Weighted-average common shares issued and outstanding 27,306,258 19,460,299 Basic earnings (loss) per common share 0.09 (0.09 ) Diluted earnings (loss) per common share Numerator: Net income (loss) 2,667 (1,657 ) Amount attributable to warrants (20 ) - Less: gain related to change in fair value of warrants (3,601 ) - Diluted loss allocated to common shareholders (954 ) (1,657 ) Denominator: Weighted-average common shares issued and outstanding 27,306,258 19,460,299 Diluted loss per common share $ (0.03 ) $ (0.09 ) The following table sets forth the number of shares excluded from the computation of diluted loss per share, as their inclusion would have been anti-dilutive: Year Ended December 31, 2020 2019 Stock options and restricted stock awards 2,131,794 2,564,456 Warrants 1,499,953 2,956,039 Total 3,631,747 5,520,495 Cash, cash equivalents, and restricted cash Cash equivalents consist primarily of interest-bearing money market accounts. We consider all highly liquid debt instruments purchased with an initial maturity of three may not Restricted cash consists entirely of amounts that will be recovered from escrow in relation to the acquisition of SciSafe. The restricted cash is short term in nature, as the Company anticipates to receive the funds within one The following is a summary of the Company’s cash, cash equivalents, and restricted cash total as presented in the Company’s consolidated statements of cash flows for the years ended December 31, 2020 2019. Year Ended December 31, (In thousands) 2020 2019 Cash and cash equivalents $ 90,403 $ 6,448 Restricted cash 53 - Total cash, cash equivalents, and restricted cash $ 90,456 $ 6,448 Inventories Inventories relate to the Company’s cell and gene therapy products. The Company values biopreservation media inventory at cost or, if lower, net realizable value, using the specific identification method. All other inventory is valued at cost or, if lower, net realizable value, using the first first no Accounts receivable Accounts receivable consist of short-term amounts due from our customers (generally 30 90 Accounts receivable are stated at principal amount, do not ninety Investments We periodically invest in securities of private companies to promote business and strategic objectives. These investments are measured and recorded as follows: Non-marketable equity securities are equity securities without a readily determinable fair value. At December 31, 2020, 1 2 December 31, 2019, The Sexton investment is measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any. The preferred stock is also convertible at our option into common stock at a price of $0.33 per share. In September 2019, zero December 31, 2020 2019, November 2020, 1 2 In November 2020, 24 As of December 31, 2020, no Property and equipment Property and equipment are stated at cost and are depreciated using the straight-line method over estimated useful lives of three ten Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate that their net book value may not December 31, 2020 2019. Assets held for rent Assets held for rent are carried at cost less accumulated depreciation. These assets consist of evo shippers and related components in production shippers complete and ready to be deployed and placed in service upon a customer order, shippers in the process of being assembled, and components available to build shippers. When the shipper is sent to our customers, we depreciate the cost of the shippers over its estimated useful life of three Our customers rent the shippers per a rental agreement. Each agreement provides for fixed monthly rent. Rental revenue and fees are recognized over the rental term on a straight-line basis. We retain the ownership of the shippers and the evo tracking software platform. At the end of the rental agreement, the customer returns the shipper to the Company. Assets held for rent are reviewed for impairment whenever events or changes in circumstances indicate that their net book value may not December 31, 2020 2019. Lease accounting We determine if an arrangement is a lease at inception. Where an arrangement is a lease, we determine if it is an operating lease or a finance lease. At lease commencement, we record a lease liability and corresponding right-of-use (“ROU”) asset. Lease liabilities represent the present value of our future lease payments over the expected lease term which includes options to extend or terminate the lease when it is reasonably certain those options will be exercised. The present value of our lease liability is determined using our incremental collateralized borrowing rate at lease inception. ROU assets represent our right to control the use of the leased asset during the lease and are recognized in an amount equal to the lease liability for leases with an initial term greater than 12 We elected to apply the practical expedient for short-term leases and accordingly do not We adopted ASU 2016 02 842 January 1, 2019. Income taxes We account for income taxes using an asset and liability method which generally requires recognition of deferred tax assets and liabilities for the expected future tax effects of events that have been included in the financial statements or tax returns. Under this method, deferred tax assets and liabilities are recognized for the future tax effects of differences between tax bases of assets and liabilities, and financial reporting amounts, based upon enacted tax laws and statutory rates applicable to the periods in which the differences are expected to affect taxable income. We evaluate the likelihood of realization of deferred tax assets and provide an allowance where, in management’s opinion, it is more likely than not not We determine any uncertain tax positions based on a determination of whether and how much of a tax benefit taken in the Company’s tax filings or positions is more likely than not Judgment is applied in the determination of the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. As of December 31, 2020, Advertising Advertising costs are expensed as incurred and totaled $167,000 and $43,000 for the years ended December 31, 2020 2019, Concentrations of risk In the years ended December 31, 2020 2019, one one In the year ended December 31, 2020, no 10% December 31, 2019, The following table represents the Company’s total revenue by geographic area (based on the location of the customer): Year Ended December 31, Revenue by customers geographic locations 2020 2019 United States 73 % 69 % Canada 13 % 16 % Europe, Middle East, Africa (EMEA) 12 % 14 % Other 2 % 1 % Total revenue 100 % 100 % At December 31, 2020, one December 31, 2019, two No 10% 2020 2019, At December 31, 2020, one December 31, 2019, No 10% Research and development Research and development costs are expensed as incurred. Stock-based compensation We measure and record compensation expense using the applicable accounting guidance for share-based payments related to stock options, time-based restricted stock, market-based restricted stock awards and performance-based restricted stock awards granted to our directors and employees. The fair value of stock options, including performance awards, without a market-based condition is determined by using the Black-Scholes option-pricing model. The fair value of restricted stock awards with a market condition is estimated, at the date of grant, using the Monte Carlo Simulation model. The Black-Scholes and Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield. In valuing our stock options, significant judgment is required in determining the expected volatility of our common stock. Expected volatility for stock options is based on the historical and implied volatility of our own common stock while the volatility for our restricted stock awards with a market condition is based on the historical volatility of our own stock and the stock of companies within our defined peer group. Further, our expected volatility may We expense stock-based compensation for stock options, restricted stock awards, and performance awards over the requisite service period. For awards with only a service condition, we expense stock-based compensation using the straight-line method over the requisite service period for the entire award. For awards with a market condition, we expense the grant date fair value over the vesting period regardless of the value that the award recipients ultimately receive. Business combinations, goodwill and intangible assets Business Combinations The Company accounts for business acquisitions using the acquisition method as required by FASB ASC Topic 805, The Company’s identifiable assets acquired and liabilities, including identified intangible assets, assumed in a business combination are recorded at their acquisition date fair values. The valuation requires management to make significant estimates and assumptions, especially with respect to long-lived and intangible assets. Critical estimates in valuing intangible assets include, but are not ● future expected cash flows, including revenue and expense projections; ● discount rates to determine the present value of recognized assets and liabilities and; ● revenue volatility to determine contingent consideration using option pricing models The Company’s estimates of fair value are based upon assumptions it believes to be reasonable, but that are inherently uncertain and unpredictable. Assumptions may may Goodwill is calculated as the excess of the acquisition price over the fair value of net assets acquired, including the amount assigned to identifiable intangible assets. Acquisition-related costs, including advisory, legal, accounting, valuation, and other costs, are expensed in the periods in which these costs are incurred. The results of operations of an acquired business are included in the consolidated financial statements beginning at the acquisition date. The Company estimates the acquisition date fair value of the acquisition-related contingent consideration using various valuation approaches, including option pricing models, as well as significant unobservable inputs, reflecting the Company’s assessment of the assumptions market participants would use to value these liabilities. The fair value of the contingent consideration is remeasured each reporting period. During the measurement period, which may one Goodwill Goodwill represents the excess of the purchase price over the net amount of identifiable assets acquired and liabilities assumed in a business combination measured at fair value. Goodwill is not fourth may first not 350, not 50 not not not not one December 31, 2020. December 31, 2020, no Intangible Assets Intangible assets consist of developed technology, customer relationships, and tradenames and trademarks, resulting from the Company’s acquisitions. Intangible assets are recorded at fair value on the date of acquisition and amortized over their estimated useful lives on a straight-line basis. Intangible assets and their related useful lives are reviewed at least annually to determine if any adverse conditions exist that would indicate the carrying value of these assets may not not December 31, 2020. Certain warrants which have features that may Warrants that include cash settlement features are recorded as liabilities at their estimated fair value at the date of issuance and are remeasured at fair value each reporting period with the increase or decrease in fair value recorded in the consolidated statements of operations. The warrants are measured at estimated fair value using the Black Scholes valuation model, which is based, in part, upon inputs for which there is little or no zero Year Ended December 31, 2020 2019 Risk free interest rate 0.1 % 1.9 % Expected dividend yield 0.0 % 0.0 % Contractual remaining lives 0.2 1.7 Expected volatility 56.8 % 70.3 % Recent accounting pronouncements In August 2018, 2018 13, 820 2018 13 8: December 31, 2020 January 1, 2020. not December 31, 2020. In December 2019, 2019 12, 740 2019 12 740, not 2019 12 December 31, 2021, no 2019 12 In June 2016, No. 2016 13, 326 2016 13 2016 13 December 15, 2022, In August 2018, No. 2018 15, 350 40 2018 15 December 15, 2019, January 1, 2020 no |
Note 2 - Fair Value Measurement
Note 2 - Fair Value Measurement | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Fair Value Disclosures [Text Block] | 2. Fair Value Measurement In accordance with FASB ASC Topic 820, 820” 820 820 three Level 1 Level 2 1 not Level 3 For the investment in iVexSol convertible debt that was converted to Series A- 1 November 2020, 3 September 2019 may The fair value of the Astero contingent consideration liability was initially valued based on unobservable inputs using a Black-Scholes valuation model. These inputs included the estimated amount and timing of projected future revenue, a discount rate of 17.5%, risk-free rates between 2.29% and 2.41% and revenue volatility of 56%. Significant increases (decreases) in any of those inputs in isolation would result in a significantly higher (lower) fair value measurement. Generally, changes used in the assumptions for projected future revenue and revenue volatility would be accompanied by a directionally similar change in the fair value measurement. Conversely, changes in the discount rate would be accompanied by a directionally opposite change in the related fair value measurement. However, due to the contingent consideration having a maximum payout amount, changes in these assumptions would not December 31, 2020, December 31, 2020 2019 may The fair value of the CBS contingent consideration liability was initially valued based on unobservable inputs using a Monte Carlo simulation. These inputs included the estimated amount and timing of projected future revenue, a discount rate of 26.0%, a risk-free rate of approximately 1.74% and revenue volatility of 70%. Significant increases (decreases) in any of those inputs in isolation would result in a significantly higher (lower) fair value measurement. Generally, changes used in the assumptions for projected future revenue and revenue volatility would be accompanied by a directionally similar change in the fair value measurement. Conversely, changes in the discount rate would be accompanied by a directionally opposite change in the related fair value measurement. However, due to the contingent consideration having a maximum payout amount, changes in these assumptions would not December 31, 2020, December 31, 2020 2019 may The fair value of the SciSafe contingent consideration liability was initially valued based on unobservable inputs using a Monte Carlo simulation. These inputs included the estimated amount and timing of projected future revenue, a discount rate of 4.5%, a risk-free rate of approximately 0.20%, asset volatility of 60%, and revenue volatility of 15%. Significant increases (decreases) in any of those inputs in isolation would result in a significantly higher (lower) fair value measurement. Generally, changes used in the assumptions for projected future revenue and revenue volatility would be accompanied by a directionally similar change in the fair value measurement. Conversely, changes in the discount rate would be accompanied by a directionally opposite change in the related fair value measurement. However, due to the contingent consideration having a maximum payout amount, changes in these assumptions would not December 31, 2020, December 31, 2020 December 31, 2020. may For the warrant liability, the significant Level 3 one December 31, 2020. not may There were no December 31, 2020 not The following tables set forth the Company’s financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2020 December 31, 2019, three (In thousands) As of December 31, 2020 Level 1 Level 2 Level 3 Total Assets: Money market accounts $ 90,403 $ - $ - $ 90,403 Total 90,403 - - 90,403 Liabilities: Contingent consideration - business combinations - - 7,152 7,152 Warrant liability - - 2,780 2,780 Total $ - $ - $ 9,932 $ 9,932 As of December 31, 2019 Level 1 Level 2 Level 3 Total Assets: Money market accounts $ 6,448 $ - $ - $ 6,448 Convertible debt held at fair value - - 1,000 1,000 Total 6,448 - 1,000 7,448 Liabilities: Contingent consideration - business combinations - - 1,914 1,914 Warrant liability - - 39,602 39,602 Total $ - $ - $ 41,516 $ 41,516 The fair values of money market funds classified as Level 1 3 1 Organization and Significant Accounting Policies. no The following table presents the changes in fair value of convertible debt investments which are measured using Level 3 December 31, 2020 2019: (In thousands) 2020 2019 Beginning balance $ 1,000 $ - Purchases - 1,000 Change in fair value recognized in net income 1,319 - Recognition of accrued interest in fair value upon conversion 58 - Conversion of convertible debt to preferred stock (2,377 ) - Total $ - $ 1,000 The following table presents the changes in fair value of contingent consideration liabilities which are measured using Level 3 December 31, 2020 2019: (In thousands) 2020 2019 Beginning balance $ 1,914 $ - Additions 3,663 2,347 Change in fair value recognized in net income 1,575 50 Payments earned, reclassified to accrued liabilities - (483 ) Total $ 7,152 $ 1,914 The following table presents the changes in fair value of warrant liabilities which are measured using Level 3 December 31, 2020 2019: (In thousands) 2020 2019 Beginning balance $ 39,602 $ 28,516 Exercised warrants (33,221 ) (1,749 ) Change in fair value recognized in net income (3,601 ) 12,835 Total $ 2,780 $ 39,602 |
Note 3 - Inventories
Note 3 - Inventories | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Inventory Disclosure [Text Block] | 3. Inventories Inventories consist of the following at December 31, 2020 2019: (In thousands) 2020 2019 Raw materials $ 2,855 $ 2,979 Work in progress 2,006 1,896 Finished goods 6,741 6,097 Total $ 11,602 $ 10,972 |
Note 4 - Assets Held for Rent
Note 4 - Assets Held for Rent | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Assets Held For Rent [Text Block] | 4. Assets held for rent Assets held for rent consist of the following at December 31, 2020 2019: (In thousands) 2020 2019 Shippers placed in service $ 3,171 $ 3,073 Accumulated depreciation (411 ) (174 ) Net 2,760 2,899 Shippers and related components in production 1,945 1,023 Total $ 4,705 $ 3,922 Shippers and related components in production include shippers complete and ready to be deployed and placed in service upon a customer order, shippers in the process of being assembled, and components available to build shippers. We recognized $671,000 and $174,000 in depreciation expense related to assets held for rent during the year ended December 31, 2020 2019, |
Note 5 - Leases
Note 5 - Leases | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Lessee, Leases [Text Block] | 5. Leases We lease approximately 32,106 square feet in our Bothell, Washington headquarters. In November 2020, July 31, 2031. 2021 2023. two five first August 1, 2031, second first December 31, 2020, August. We lease approximately 3,460 square feet in our Menlo Park, California location. The term of our lease continues until December 31, 2021. December 31, 2020. We lease approximately 9,932 square feet in our Albuquerque, New Mexico location. The term of our lease continues until December 31, 2021 two three first December 1, 2021, second December 1, 2024. December 31, 2020, We lease approximately 106,998 square feet in our Detroit, Michigan location under a month-to-month arrangement. The monthly base rent is approximately $35,000 at December 31, 2020. The Company leases approximately 32,500 square feet at two two March 31, 2024 January 31, 2023, no first December 31, 2020, April. second December 31, 2020, one February 2021. The Company also leases approximately 16,153 square feet in the United States. The term of the lease continues until June 30, 2024 no December 31, 2020, July. Operating leases recorded on our consolidated balance sheet are primarily related to our Bothell, Washington headquarters space lease and our SciSafe space leases in the United States. We have not not not one Our financing lease is related to research equipment, machinery, and other equipment. We used a weighted average discount rate of 3.3% as of December 31, 2020 December 31, 2019, December 31, 2020 December 31, 2019, December 31, 2020 December 31, 2019; December 31, 2020 December 31, 2019, December 31, 2020 2019 The components of lease expense for the years ended December 31, 2020 2019 (In thousands) 2020 2019 Operating lease costs $ 839 $ 612 Short-term lease costs 277 51 Total operating lease costs 1,116 663 Variable lease costs 357 299 Total lease expense $ 1,473 $ 962 Maturities of our lease liabilities as of December 31, 2020 (In thousands) Operating Leases Financing Leases 2021 $ 1,442 $ 9 2022 1,341 7 2023 1,207 6 2024 1,023 - 2025 924 - Thereafter 5,685 - Total lease payments 11,622 22 Less: interest (1,758 ) (2 ) Total present value of lease liabilities $ 9,864 $ 20 |
Note 6 - Goodwill and Intangibl
Note 6 - Goodwill and Intangible Assets | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Goodwill and Intangible Assets Disclosure [Text Block] | 6. Goodwill and Intangible Assets Goodwill The following table represents the changes in the carrying value of goodwill for the year ended December 31, 2020: (In thousands) Goodwill Balance as of December 31, 2018 $ - Goodwill related to Astero acquisition 9,515 Goodwill related to SAVSU acquisition 21,037 Goodwill related to CBS acquisition 3,085 Balance as of December 31, 2019 33,637 Correction of an error related to CBS goodwill (131 ) Goodwill related to SciSafe acquisition 24,943 Balance as of December 31, 2020 $ 58,449 We adjusted goodwill from the CBS Acquisition related to an immaterial error of $131,000 in payables that were paid during closing and incorrectly recorded as liabilities in our purchase price accounting as of December 31, 2019. Intangible Assets Intangible assets, net consisted of the following at December 31, 2020 2019: (In thousands, except weighted average useful life) December 31, 2020 Finite-lived intangible assets: Gross Carrying Value Accumulated Amortization Net Carrying Value Weighted Average Useful Life (in years) Customer Relationships $ 8,220 $ (330 ) $ 7,890 12.8 Tradenames 6,610 (508 ) 6,102 14.0 Technology - acquired 19,670 (3,232 ) 16,438 7.1 Non-compete agreements 660 (41 ) 619 3.8 Total intangible assets $ 35,160 $ (4,111 ) $ 31,049 9.7 December 31, 2019 Gross Carrying Value Accumulated Amortization Net Carrying Value Weighted Average Useful Life (in years) Customer Relationships $ 800 $ (51 ) $ 749 5.6 Tradenames 2,590 (123 ) 2,467 8.1 Technology - acquired 19,020 (904 ) 18,116 8.4 In-process R&D⁽¹⁾ 650 - 650 9.0 Total intangible assets $ 23,060 $ (1,078 ) $ 21,982 8.3 ( 1 In-process R&D represents the fair value of incomplete research and development that had not December 31, 2019. second 2020, Amortization expense for finite-lived intangible assets was $3.0 million and $1.1 million for the year ended December 31, 2020 2019, second 2020. December 31, 2020, (In thousands) For the Years Ended December 31, Estimated Amortization Expense 2021 $ 3,731 2022 3,731 2023 3,701 2024 3,635 2025 3,463 Thereafter 12,788 Total $ 31,049 |
Note 7 - Income Taxes
Note 7 - Income Taxes | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Income Tax Disclosure [Text Block] | 7. Income Taxes The provision (benefit) for income taxes consists of the following: Year Ended December 31, (In thousands) 2020 2019 Federal $ - $ - State 33 - Total current tax provision 33 - Federal (3,297 ) (1,541 ) State - - Total deferred tax provision (3,297 ) (1,541 ) Provision (benefit) for income taxes $ (3,264 ) $ (1,541 ) In connection with the 2020 In connection with the 2019 A reconciliation of income taxes computed using the U.S. federal statutory rate to that reflected in operations follows: Year Ended December 31, 2020 2019 Tax on net income at federal statutory rate 21 % 21 % State tax expense 39 % - Change in valuation allowance 35 % (5 %) Stock-based compensation 538 % 74 % Section 162(m) limitation on executive compensation (35 %) (17 %) Book loss on equity method investment - (5 %) Fair value change in warrant liability 127 % (82 %) Gain on stock acquisition - 64 % Transaction costs (6 %) (4 %) Fair value change in contingent consideration (81 %) - Tax credits 12 % 5 % Expired net operating losses (100 %) (5 %) Other (3 %) 1 % Total 547 % 47 % The principal components of the Company’s net deferred tax assets are as follows: December 31, (In thousands) 2020 2019 Deferred tax assets related to: Net operating loss carryforward $ 12,314 $ 9,495 Stock-based compensation 1,678 1,110 Accruals and reserves 427 192 Inventory 142 88 Lease liabilities 2,247 208 Tax credit carryforward 225 152 Other 48 4 Total deferred tax assets 17,081 11,249 Deferred tax liabilities related to: Intangibles (5,025 ) (2,217 ) Right-of-use assets (2,261 ) (218 ) Fair value change in investments (287 ) - Fixed assets (959 ) (108 ) Other (51 ) - Total deferred tax liabilities (8,583 ) (2,543 ) Total deferred taxes 8,498 8,706 Less: valuation allowance (8,498 ) (8,706 ) Net deferred taxes $ - $ - The Company maintains a full valuation allowance on its net deferred tax assets. The assessment regarding whether a valuation allowance is required considers both positive and negative evidence when determining whether it is more likely than not not four 740, As of December 31, 2020, 2021 2036, may 2021 may The Company determines its uncertain tax positions based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is more likely than not As of December 31, 2020, (In thousands) 2020 2019 Balance at January 1 $ - $ - Increase related to prior year tax positions 36 - Increase related to current year tax positions 60 - Balance at December 31 $ 96 $ - The Company is generally subject to examination by U.S. federal and local income tax authorities for all tax years in which loss carryforward is available. |
Note 8 - Warrants
Note 8 - Warrants | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Warrants [Text Block] | 8. Warrants In March 2014, March 20, 2021. In May 2016, May 2021. On May 14, 2020, Taurus4757 Additionally, during the year ended December 31, 2020, The following table summarizes warrant activity for the years ended December 31, 2020 2019: Year Ended December 31, 2020 Year Ended December 31, 2019 Shares Wtd. Avg. Exercise Price Shares Wtd. Avg. Exercise Price Outstanding at beginning of year 3,959,005 $ 4.33 4,080,005 $ 4.35 Exercised (3,879,905 ) 4.33 (121,000 ) 4.75 Outstanding and exercisable at end of year 79,100 $ 4.75 3,959,005 $ 4.33 |
Note 9 - Stock-based Compensati
Note 9 - Stock-based Compensation | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Share-based Payment Arrangement [Text Block] | 9. Stock-Based Compensation Stock Compensation Plans Our stock-based compensation programs are long-term retention programs that are intended to attract, retain and provide incentives for talented employees, officers and directors, and to align stockholder and employee interests. We have the following stock-based compensation plans and programs: During 2013, 2013 “2013 2013 May 2017, July 2020, December 31, 2020, 2013 The Company also issued, outside any approved compensation plans, non-incentive stock options. As of December 31, 2020, 2019. Issuance of Shares When options and warrants are exercised, it is the Company’s policy to issue new shares. Stock Option Activity Service Vesting-Based Stock Options The following is a summary of service vesting-based stock option activity for 2020 2019, December 31, 2020 2019: Year Ended December 31, 2020 Year Ended December 31, 2019 Shares Wtd. Avg. Exercise Price Shares Wtd. Avg. Exercise Price Outstanding at beginning of year 1,570,455 $ 1.96 2,043,402 $ 1.91 Granted - - - - Exercised (726,000 ) 1.91 (469,510 ) 1.72 Forfeited - - (3,437 ) 5.69 Outstanding at end of year 844,455 $ 2.00 1,570,455 $ 1.96 Stock options exercisable at year end 832,478 $ 1.98 1,465,599 $ 1.94 We recognized stock compensation expense related to service-based options of $119,000 and $370,000 during the years ended December 31, 2020 2019. December 31, 2020, December 31, 2020. December 31, 2020 2019 December 31, 2020 2019. December 31, 2020 2019 December 31, 2020 The following table summarizes information about service vesting-based stock options outstanding at December 31, 2020: Range of Exercise Prices Number Outstanding at December 31, 2020 Weighted Average Remaining Contractual Life Weighted Average Exercise Price $0.49 - 1.00 3,571 0.91 $ 0.49 $1.01 - 1.50 110,449 0.78 1.19 $1.51 - 2.50 676,367 4.07 1.95 $2.51 - 8.60 54,068 4.64 4.49 844,455 3.66 $ 2.00 Performance-based Stock Options The Company’s Board of Directors implemented a Management Performance Bonus Plan for 2017. December 31, 2017, may 2017 not no February 27, 2018, 2017 2018. The following is a summary of performance-based stock option activity under our stock option plans for 2020 2019, December 31, 2020 2019: Year Ended December 31, 2020 Year Ended December 31, 2019 Shares Wtd. Avg. Exercise Price Shares Wtd. Avg. Exercise Price Outstanding at beginning of year 737,497 $ 1.64 964,997 $ 1.64 Granted - - - - Exercised (51,496 ) 1.64 (227,500 ) 1.64 Outstanding at end of year 686,001 $ 1.64 737,497 $ 1.64 Stock options exercisable at year end 686,001 1.64 737,497 1.64 No stock compensation expense was recognized during the years ended December 31, 2020 2019 December 31, 2020, December 31, 2020. December 31, 2020 2019 December 31, 2020, There were no stock options granted to employees and non-employee directors in the year ending December 31, 2020 2019. Restricted Stock Service vesting-based restricted stock The following is a summary of service vesting-based restricted stock activity for the year ended December 31, 2020 2019, December 31, 2020 2019: Year Ended December 31, 2020 Year Ended December 31, 2019 Shares Wtd. Avg. Grant Date Fair Value Shares Wtd. Avg. Grant Date Fair Value Outstanding at beginning of year 429,399 $ 13.25 279,919 $ 5.00 Granted 717,267 20.88 309,218 17.15 Granted in lieu of cash 34,154 9.18 - - Vested (208,858 ) 11.32 (125,818 ) 4.57 Forfeited (41,108 ) 15.47 (33,920 ) 12.88 Non-vested at end of year 930,854 $ 19.31 429,399 $ 13.25 The aggregate fair value of the service vesting-based awards granted during the years ended December 31, 2020 2019 December 31, 2020 2019 On March 25, 2020, 2019 September 25, 2020 December 31, 2019. We recognized stock compensation expense of $3.0 million and $1.2 million related to service vesting-based awards during the years ended December 31, 2020 2019, December 31, 2020, Performance-based restricted stock On March 25, 2020, 2020 December 31, 2020. The following is a summary of performance-based restricted stock activity for the year ended December 31, 2020 ( no 2019 Year Ended December 31, 2020 Shares Wtd. Avg. Grant Date Fair Value Outstanding at beginning of year - $ - Granted 82,805 9.18 Vested (82,805 ) 9.18 Non-vested at end of year - $ - We recognized stock compensation expense of $760,000 related to performance-based restricted stock awards for the year ended December 31, 2020. December 31, 2020, no Market-based restricted stock On February 25, 2019 April 1, 2019 February 8, 2021, January 1, 2019 December 31, 2020 20 2 0% December 31, 2020. On March 25, 2020, January 1, 2020 December 31, 2021 20 0% 2 December 31, 2021. We recognized stock compensation expense of $2.1 million and $1.5 million related to market-based restricted stock awards for the years ended December 31, 2020 2019. December 31, 2020, Total Stock Compensation Expense We recorded total stock compensation expense for the years ended December 31, 2020 2019, Year Ended December 31, (In thousands) 2020 2019 Research and development costs $ 1,012 $ 571 Sales and marketing costs 852 711 General and administrative costs 3,518 1,584 Cost of revenue 599 177 Total $ 5,981 $ 3,043 |
Note 10 - Commitments and Conti
Note 10 - Commitments and Contingencies | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Commitments and Contingencies Disclosure [Text Block] | 10. Commitments and Contingencies Employment agreements We have employment agreements with our Chief Executive Officer, Chief Financial and Operating Officer, Chief Science Officer, Chief Quality Officer, Chief Marketing Officer, Chief Revenue Officer, Vice President - Freezer Technologies, Vice President of Sales – Thaw Technologies, Vice President of Product Development – Thaw Technologies, and General Manager – Biostorage. None may Litigation From time to time, the Company is subject to various legal proceedings that arise in the ordinary course of business, none may not Indemnification As permitted under Delaware law and in accordance with the Company’s bylaws, the Company is required to indemnify its officers and directors for certain errors and occurrences while the officer or director is or was serving in such capacity. The Company is also party to indemnification agreements with its directors. The Company believes the fair value of the indemnification rights and agreements is minimal. Accordingly, the Company has not December 31, 2020. |
Note 11 - Acquisitions
Note 11 - Acquisitions | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Business Combination Disclosure [Text Block] | 11. Acquisitions Astero Acquisition On April 1, 2019, In connection with the acquisition, the Company paid (i) a base payment in the amount of $12.5 million consisting of an initial cash payment of $8.0 million at the closing of the transactions, subject to adjustment for working capital, net debt and transaction expenses, and a deferred cash payment that was paid into escrow and subsequently paid to Astero of $4.5 million which was payable upon the earlier of Astero meeting certain product development milestones or one 2019, 2020 2021 2021, three 2019 2021. second 2020 2019 not 2021 2020 Consideration transferred The Astero acquisition was accounted for as a purchase of a business under FASB ASC Topic 805, three not may Total consideration recorded for the acquisition of Astero is as follows (amounts in thousands): Cash consideration $ 12,521 Contingent consideration 1,491 Working capital adjustment (71 ) Total consideration transferred $ 13,941 Fair Value of Net Assets Acquired The table below represents the purchase price allocation to the net assets acquired based on their estimated fair values (amounts in thousands). Such amounts were estimated using the most recent financial statements from Astero as of March 31, 2019. Cash and cash equivalents $ 11 Accounts receivable, net 154 Inventory 456 Customer relationships 160 Tradenames 470 Developed technology 2,840 In-process research and development 650 Goodwill 9,515 Other assets 99 Accounts Payable (250 ) Other liabilities (164 ) Fair value of net assets acquired $ 13,941 The fair value of Astero’s identifiable intangible assets and estimated useful lives have been estimated as follows (amounts in thousands except years): Estimated Fair Value Estimated Useful Life (Years) Customer relationships $ 160 4 Tradenames 470 9 Developed technology 2,840 5 - 9 In-process research and development 650 N/A Total identifiable intangible assets $ 4,120 Fair value measurement methodologies used to calculate the value of any asset can be broadly classified into one three three third Some of the more significant assumptions inherent in the development of intangible asset fair values, from the perspective of a market participant, include, but are not not Acquired Goodwill The goodwill of $9.5 million represents future economic benefits expected to arise from synergies from combining operations and commercial organizations to increase market presence and the extension of existing customer relationships. All but $1.1 million of the goodwill recorded is not SAVSU Acquisition On August 8, 2019, not August 8, 2019, Consideration transferred The SAVSU acquisition was accounted for as a purchase of a business under FASB ASC Topic 805, 100% not Under the acquisition method of accounting, the assets acquired and liabilities assumed from SAVSU were recorded as of the acquisition date, at their respective fair values, and consolidated with those of BioLife. The fair value of the net tangible assets acquired is estimated to be approximately $4.2 million, the fair value of the intangible assets acquired is estimated to be approximately $12.2 million, and the residual goodwill is estimated to be approximately $19.5 million. The fair value estimates required critical estimates, including, but not may Total consideration paid for the acquisition of SAVSU is as follows (amounts in thousands): Stock consideration for 55.6% equity interest purchased $ 19,932 This stock consideration plus the fair value of our existing equity investment in SAVSU of $15.9 million results in the total purchase price for accounting purposes of $35.8 million. Fair Value of Net Assets Acquired The table below represents the purchase price allocation to the net assets acquired based on their estimated fair values (amounts in thousands). Such amounts were estimated using the most recent financial statements from SAVSU as of August 7, 2019. Cash and cash equivalents $ 1,251 Accounts receivable, net 753 Prepaid expenses and other current assets 19 Property, plant and equipment, net 546 Operating right-of-use asset 233 Assets held for lease 2,441 Customer relationships 80 Tradenames 1,320 Developed technology 10,750 Goodwill 21,037 Accounts Payable and accrued expenses (807 ) Deferred tax liabilities (1,541 ) Other liabilities (232 ) Fair value of net assets acquired $ 35,850 The fair value of SAVSU’s identifiable intangible assets and estimated useful lives have been estimated as follows (amounts in thousands except years): Estimated Fair Value Estimated Useful Life (Years) Customer relationships $ 80 6 Tradenames 1,320 9 Developed technology 10,750 7 - 8 Total identifiable intangible assets $ 12,150 Fair value measurement methodologies used to calculate the value of any asset can be broadly classified into one three three Some of the more significant assumptions inherent in the development of intangible asset fair values, from the perspective of a market participant, include, but are not not Acquired Goodwill The goodwill of $21.0 million represents future economic benefits expected to arise from synergies from combining operations and commercial organizations to increase market presence and the extension of existing customer relationships. None Custom Biogenic Systems Acquisition On November 10, 2019, November 12, 2019. In connection with the CBS Acquisition, we paid to CBS (i) a base payment in the amount of $15.0 million, consisting of a cash payment of $11.0 million paid at the closing of the CBS Acquisition, less a cash holdback escrow of $550,000 to satisfy certain indemnification claims, and an aggregate number of shares of our common stock, with an aggregate fair value equal to $4.0 million, less a holdback escrow of shares of Common Stock with an aggregate value equal to $3.0 million to satisfy potential payments related to any product liability claims outstanding as of March 13, 2019, 2020, 2021, 2022, 2023 2024 not not 2021 2020 The CBS Acquisition was accounted for as a purchase of a business under FASB ASC Topic 805, not Total consideration transferred (in thousands): Cash consideration $ 11,000 Stock consideration 4,000 Contingent consideration 856 Total consideration transferred $ 15,856 Fair Value of Net Assets Acquired The table below represents the purchase price allocation to the net assets acquired based on their fair values (amounts in thousands). Such amounts were estimated using the most recent financial statements from CBS as of November 11, 2019. Accounts receivable, net $ 1,044 Inventory 3,232 Prepaid expenses and other current assets 29 Property, plant and equipment, net 3,615 Customer relationships 560 Tradenames 800 Developed technology 5,430 Goodwill 2,954 Accounts Payable (1,197 ) Other liabilities (611 ) Fair value of net assets acquired $ 15,856 The fair value of CBS’s identifiable intangible assets and weighted average useful lives have been estimated as follows (amounts in thousands except years): Estimated Fair Value Estimated Useful Life (Years) Customer relationships $ 560 6 Tradenames 800 6 Developed technology 5,430 9 Total identifiable intangible assets $ 6,790 Fair value measurement methodologies used to calculate the value of any asset can be broadly classified into one three three Some of the more significant assumptions inherent in the development of intangible asset fair values, from the perspective of a market participant, include, but are not not Acquired Goodwill The goodwill of $3.0 million represents future economic benefits expected to arise from synergies from combining operations and commercial organizations to increase market presence and the extension of existing customer relationships. All of the goodwill recorded is expected to be deductible for income tax purposes. Revenue, Net Income and Pro Forma Presentation for all 2019 The Company recorded revenue from Astero of $1.2 million and a net loss of $1.5 million from April 1, 2019, December 31, 2019. August 8, 2019, December 31, 2019. November 12, 2019, December 31, 2019. January 1, 2019 2019. The following pro forma financial information does not not January 1, 2019 Year Ended December 31, (unaudited) (In thousands) 2019 2018 Total revenue $ 37,728 $ 32,353 Net income (loss) (3,160 ) (3,397 ) Income (loss) per share: Basic and diluted $ (0.16 ) $ (0.20 ) SciSafe Acquisition On September 18, 2020, one hundred October 1, 2020. Consideration transferred The SciSafe Acquisition was accounted for as a purchase of a business under FASB ASC Topic 805, 2021 2024. not Total consideration transferred (in thousands): Cash consideration $ 15,000 Stock consideration 17,916 Contingent consideration 3,663 Working capital adjustment (53 ) Total consideration transferred $ 36,526 Fair Value of Net Assets Acquired The table below represents the purchase price allocation to the net assets acquired based on their estimated fair values (amounts in thousands). Cash $ 500 Accounts receivable, net 945 Prepaid expenses and other current assets 31 Property, plant and equipment, net 3,400 Customer relationships 7,420 Tradenames 4,020 Non-compete agreements 660 Goodwill 24,943 Other assets 1,547 Accounts payable (885 ) Deferred tax liability (3,297 ) Other liabilities (2,758 ) Fair value of net assets acquired $ 36,526 On September 30, 2020, The fair value of SciSafe’s identifiable intangible assets and estimated useful lives have been estimated as follows (amounts in thousands except years): Estimated Fair Value Estimated Useful Life (Years) Customer relationships $ 7,420 14 Tradenames 4,020 19 Non-compete agreements 660 4 Total identifiable intangible assets $ 12,100 Fair value measurement methodologies used to calculate the value of any asset can be broadly classified into one three three not Some of the more significant assumptions inherent in the development of intangible asset fair values, from the perspective of a market participant, include, but are not Indemnification Asset In 2020, 805. Acquired Goodwill The goodwill of $24.9 not Revenue, Net Income and Pro Forma Presentation The Company recorded revenue from SciSafe of $1.8 million and a net loss of $416,000 from October 1, 2020, December 31, 2020. January 1, 2019 2020. The following pro forma financial information does not not January 1, 2019 Year Ended December 31, (unaudited) (In thousands) 2020 2019 Total revenue $ 52,613 $ 43,221 Net income (loss) 1,798 (4,528 ) Income (loss) per share: Basic 0.06 (0.23 ) Diluted $ (0.07 ) $ (0.23 ) |
Note 12 - Consolidated Balance
Note 12 - Consolidated Balance Sheet Detail | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Supplemental Balance Sheet Disclosures [Text Block] | 12. Consolidated Balance Sheet Detail Property and Equipment Property and equipment consist of the following: December 31, (In thousands) 2020 2019 Property and equipment Leasehold improvements $ 2,393 $ 2,112 Furniture and computer equipment 902 794 Manufacturing and other equipment 10,076 5,187 Construction in-progress 591 - Subtotal 13,962 8,093 Less: Accumulated depreciation (3,842 ) (2,521 ) Net property and equipment $ 10,120 $ 5,572 Depreciation expense for property and equipment was $1.4 million and $544,000 for the years ended December 31, 2020 2019, Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consist of the following: December 31, (In thousands) 2020 2019 Accrued expenses $ 472 $ 301 Accrued taxes 112 - Accrued compensation 2,898 1,554 Warranty reserve liability 212 191 Deferred revenue, current 931 324 Loans payable, current 614 13 Other 130 986 Total accrued expenses and other current liabilities $ 5,369 $ 3,369 Other Long-Term Liabilities Other long-term liabilities consist of the following: December 31, (In thousands) 2020 2019 Loans payable, net of current $ 655 $ - Deferred revenue, net of current 71 - Other - 4 Total other long-term liabilities $ 726 $ 4 Loans Payable Loans payable consisted of the following: December 31, (In thousands) Maturity Date Interest Rate 2020 2019 Paycheck Protection Program loan May 2022 1.0 % $ 295 $ - Freezer equipment loan December 2025 5.7 % 365 - Manufacturing equipment loans October 2025 5.7 % 439 - Freezer installation loan Various 6.3 % 156 - Other loans Various Various 14 13 Total $ 1,269 $ 13 Equipment loans are collateralized by the financed equipment. As of December 31, 2020, five (In thousands) Amount 2021 $ 614 2022 158 2023 167 2024 177 2025 153 Total $ 1,269 |
Note 13 - Employee Benefit Plan
Note 13 - Employee Benefit Plan | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Defined Contribution Plan [Text Block] | 13. Employee Benefit Plan The Company sponsors a 401 may December 31, 2020 2019. |
Note 14 - Subsequent Events
Note 14 - Subsequent Events | 12 Months Ended |
Dec. 31, 2020 | |
Notes to Financial Statements | |
Subsequent Events [Text Block] | 14. Subsequent Events On January 4, 2021, March 1, 2021 February 28, 2026. March On January 29, 2021, June 1, 2021 5 first first first On March 11, 2021, 2021” On March 19, 2021, two may no |
Significant Accounting Policies
Significant Accounting Policies (Policies) | 12 Months Ended |
Dec. 31, 2020 | |
Accounting Policies [Abstract] | |
Use of Estimates, Policy [Policy Text Block] | Use of estimates The preparation of financial statements in conformity with generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates and assumptions by management affect the Company’s allowance for doubtful accounts, the net realizable value of inventory, fair value of warrant liability, valuation of market based awards, valuations and purchase price allocations related to investments and business combinations, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, estimated fair values of intangible assets and goodwill, amortization methods and periods, certain accrued expenses, share-based compensation, contingent consideration from business combinations, tax reserves and recoverability of the Company’s net deferred tax assets, and related valuation allowance. The Company regularly assesses these estimates, however, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances. |
Basis of Accounting, Policy [Policy Text Block] | Basis of presentation The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries, Astero Bio Corporation (“Astero” or “ThawStar” acquired on April 1, 2019), August 8, 2019), November 12, 2019), October 1, 2020). All long-lived assets are maintained in the United States of America. |
Segment Reporting, Policy [Policy Text Block] | Segment reporting The Company operates and manages its business as one |
Revenue [Policy Text Block] | Revenue recognition To determine revenue recognition for contractual arrangements that we determine are within the scope of Financial Accounting Standards Board (“FASB”) Topic 606, five five The following table includes estimated revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting periods. The Company is electing not one 2014 09, not one December 31, 2020. The balances in the table below are partially based on judgments involved in estimating future orders from customers subject to the exercise of material rights pursuant to respective contracts: Year Ended December 31, (In thousands) 2021 2022 2023 2024 Total Service revenue $ 3,342 $ 1,170 $ 31 $ 10 $ 4,553 The Company also generates revenue from the leasing of our evo cold chain systems, which are typically cloud-connected shippers with enabling cold chain cloud applications, to customers pursuant to rental arrangements entered into with the customer. Revenue from the rental of cold chain systems is not 606 842, may The following table presents revenues by product line: Year Ended December 31, (In thousands) 2020 2019 Biopreservation media $ 30,946 $ 23,358 Automated thawing 1,709 1,184 Cold chain management 46 165 Freezers and accessories 11,839 2,137 Total product revenue 44,540 26,844 Cold chain management 1,795 527 Total rental revenue 1,795 527 Biological and pharmaceutical storage 1,752 - Total storage revenue 1,752 - Total revenue $ 48,087 $ 27,371 ( 1 2020 October 1, 2020 December 31, 2020. ( 2 2019 April 1, 2019 December 31, 2019; August 8, 2019 December 31, 2019; November 12, 2019 December 31, 2019. |
Risk and Uncertainties, Policy [Policy Text Block] | Risks and uncertainties COVID- 19 On March 10, 2020, 2, 2019 19” 19 19, 19. not 19, December 31, 2020, The Company reviews capital and amortizing intangible assets (long-lived assets) for impairment on an annual basis or whenever events or changes in circumstances indicate that the carrying amount may not 19 June 30, 2020 19. As a result of the Company’s outlook for near term revenue from the ThawSTAR and freezer product lines, estimated undiscounted cash flow projections were developed to determine if any impairment of the related intangible assets was warranted. After conducting such review, the Company determined that there was no June 30, 2020. 19 The Company revised the revenue projections for the ThawSTAR and freezer product lines in the second June 30, 2020 December 31, 2020 two no December 31, 2020. June 30, 2020, December 31, 2020 December 31, 2020. The Company may 19 third Any disruption and volatility in the global capital markets as a result of the pandemic may 19 not The ultimate extent to which the COVID- 19 19 On March 27, 2020, On March 11, 2021, 2021” We determined that we met the original eligibility requirements per the guidelines original established by the U.S. federal government as part of the CARES Act for the Pursuant to the Paycheck Protection Program (the “PPP”). As such, on April 20, 2020, April 29, 2020. March 30, 2020, December 31, 2020, 2021 2022. In the SciSafe acquisition, the Company acquired a $295,300 loan from the PPP. The loan incurs interest at 1% and is unsecured. Should any portion of the principal of the note not October 2022. no |
Earnings Per Share, Policy [Policy Text Block] | Earnings per share The Company considers its unexercised warrants and unvested restricted shares, which contain non-forfeitable rights to dividends, participating securities, and includes such participating securities in its computation of earnings per share pursuant to the two two two The following table presents computations of basic and diluted earnings per share under the two Year Ended December 31, (In thousands, except share and earnings per share data) 2020 2019 Basic earnings (loss) per common share Numerator: Net income (loss) $ 2,667 $ (1,657 ) Amount attributable to unvested restricted shares (135 ) - Amount attributable to warrants outstanding (82 ) - Net income (loss) allocated to common shareholders 2,450 (1,657 ) Denominator: Weighted-average common shares issued and outstanding 27,306,258 19,460,299 Basic earnings (loss) per common share 0.09 (0.09 ) Diluted earnings (loss) per common share Numerator: Net income (loss) 2,667 (1,657 ) Amount attributable to warrants (20 ) - Less: gain related to change in fair value of warrants (3,601 ) - Diluted loss allocated to common shareholders (954 ) (1,657 ) Denominator: Weighted-average common shares issued and outstanding 27,306,258 19,460,299 Diluted loss per common share $ (0.03 ) $ (0.09 ) The following table sets forth the number of shares excluded from the computation of diluted loss per share, as their inclusion would have been anti-dilutive: Year Ended December 31, 2020 2019 Stock options and restricted stock awards 2,131,794 2,564,456 Warrants 1,499,953 2,956,039 Total 3,631,747 5,520,495 |
Cash and Cash Equivalents, Policy [Policy Text Block] | Cash, cash equivalents, and restricted cash Cash equivalents consist primarily of interest-bearing money market accounts. We consider all highly liquid debt instruments purchased with an initial maturity of three may not Restricted cash consists entirely of amounts that will be recovered from escrow in relation to the acquisition of SciSafe. The restricted cash is short term in nature, as the Company anticipates to receive the funds within one The following is a summary of the Company’s cash, cash equivalents, and restricted cash total as presented in the Company’s consolidated statements of cash flows for the years ended December 31, 2020 2019. Year Ended December 31, (In thousands) 2020 2019 Cash and cash equivalents $ 90,403 $ 6,448 Restricted cash 53 - Total cash, cash equivalents, and restricted cash $ 90,456 $ 6,448 |
Inventory, Policy [Policy Text Block] | Inventories Inventories relate to the Company’s cell and gene therapy products. The Company values biopreservation media inventory at cost or, if lower, net realizable value, using the specific identification method. All other inventory is valued at cost or, if lower, net realizable value, using the first first no |
Accounts Receivable [Policy Text Block] | Accounts receivable Accounts receivable consist of short-term amounts due from our customers (generally 30 90 Accounts receivable are stated at principal amount, do not ninety |
Investment, Policy [Policy Text Block] | Investments We periodically invest in securities of private companies to promote business and strategic objectives. These investments are measured and recorded as follows: Non-marketable equity securities are equity securities without a readily determinable fair value. At December 31, 2020, 1 2 December 31, 2019, The Sexton investment is measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any. The preferred stock is also convertible at our option into common stock at a price of $0.33 per share. In September 2019, zero December 31, 2020 2019, November 2020, 1 2 In November 2020, 24 As of December 31, 2020, no |
Property, Plant and Equipment, Policy [Policy Text Block] | Property and equipment Property and equipment are stated at cost and are depreciated using the straight-line method over estimated useful lives of three ten Property and equipment are reviewed for impairment whenever events or changes in circumstances indicate that their net book value may not December 31, 2020 2019. |
Assets Held for Rent, Policy [Policy Text Block] | Assets held for rent Assets held for rent are carried at cost less accumulated depreciation. These assets consist of evo shippers and related components in production shippers complete and ready to be deployed and placed in service upon a customer order, shippers in the process of being assembled, and components available to build shippers. When the shipper is sent to our customers, we depreciate the cost of the shippers over its estimated useful life of three Our customers rent the shippers per a rental agreement. Each agreement provides for fixed monthly rent. Rental revenue and fees are recognized over the rental term on a straight-line basis. We retain the ownership of the shippers and the evo tracking software platform. At the end of the rental agreement, the customer returns the shipper to the Company. Assets held for rent are reviewed for impairment whenever events or changes in circumstances indicate that their net book value may not December 31, 2020 2019. |
Lessee, Leases [Policy Text Block] | Lease accounting We determine if an arrangement is a lease at inception. Where an arrangement is a lease, we determine if it is an operating lease or a finance lease. At lease commencement, we record a lease liability and corresponding right-of-use (“ROU”) asset. Lease liabilities represent the present value of our future lease payments over the expected lease term which includes options to extend or terminate the lease when it is reasonably certain those options will be exercised. The present value of our lease liability is determined using our incremental collateralized borrowing rate at lease inception. ROU assets represent our right to control the use of the leased asset during the lease and are recognized in an amount equal to the lease liability for leases with an initial term greater than 12 We elected to apply the practical expedient for short-term leases and accordingly do not We adopted ASU 2016 02 842 January 1, 2019. |
Income Tax, Policy [Policy Text Block] | Income taxes We account for income taxes using an asset and liability method which generally requires recognition of deferred tax assets and liabilities for the expected future tax effects of events that have been included in the financial statements or tax returns. Under this method, deferred tax assets and liabilities are recognized for the future tax effects of differences between tax bases of assets and liabilities, and financial reporting amounts, based upon enacted tax laws and statutory rates applicable to the periods in which the differences are expected to affect taxable income. We evaluate the likelihood of realization of deferred tax assets and provide an allowance where, in management’s opinion, it is more likely than not not We determine any uncertain tax positions based on a determination of whether and how much of a tax benefit taken in the Company’s tax filings or positions is more likely than not Judgment is applied in the determination of the financial statement recognition and measurement of tax positions taken or expected to be taken in a tax return. As of December 31, 2020, |
Advertising Cost [Policy Text Block] | Advertising Advertising costs are expensed as incurred and totaled $167,000 and $43,000 for the years ended December 31, 2020 2019, |
Concentration Risk, Credit Risk, Policy [Policy Text Block] | Concentrations of risk In the years ended December 31, 2020 2019, one one In the year ended December 31, 2020, no 10% December 31, 2019, The following table represents the Company’s total revenue by geographic area (based on the location of the customer): Year Ended December 31, Revenue by customers geographic locations 2020 2019 United States 73 % 69 % Canada 13 % 16 % Europe, Middle East, Africa (EMEA) 12 % 14 % Other 2 % 1 % Total revenue 100 % 100 % At December 31, 2020, one December 31, 2019, two No 10% 2020 2019, At December 31, 2020, one December 31, 2019, No 10% |
Research and Development Expense, Policy [Policy Text Block] | Research and development Research and development costs are expensed as incurred. |
Share-based Payment Arrangement [Policy Text Block] | Stock-based compensation We measure and record compensation expense using the applicable accounting guidance for share-based payments related to stock options, time-based restricted stock, market-based restricted stock awards and performance-based restricted stock awards granted to our directors and employees. The fair value of stock options, including performance awards, without a market-based condition is determined by using the Black-Scholes option-pricing model. The fair value of restricted stock awards with a market condition is estimated, at the date of grant, using the Monte Carlo Simulation model. The Black-Scholes and Monte Carlo Simulation valuation models incorporate assumptions as to stock price volatility, the expected life of options or awards, a risk-free interest rate and dividend yield. In valuing our stock options, significant judgment is required in determining the expected volatility of our common stock. Expected volatility for stock options is based on the historical and implied volatility of our own common stock while the volatility for our restricted stock awards with a market condition is based on the historical volatility of our own stock and the stock of companies within our defined peer group. Further, our expected volatility may We expense stock-based compensation for stock options, restricted stock awards, and performance awards over the requisite service period. For awards with only a service condition, we expense stock-based compensation using the straight-line method over the requisite service period for the entire award. For awards with a market condition, we expense the grant date fair value over the vesting period regardless of the value that the award recipients ultimately receive. |
Business Combinations Policy [Policy Text Block] | Business Combinations The Company accounts for business acquisitions using the acquisition method as required by FASB ASC Topic 805, The Company’s identifiable assets acquired and liabilities, including identified intangible assets, assumed in a business combination are recorded at their acquisition date fair values. The valuation requires management to make significant estimates and assumptions, especially with respect to long-lived and intangible assets. Critical estimates in valuing intangible assets include, but are not ● future expected cash flows, including revenue and expense projections; ● discount rates to determine the present value of recognized assets and liabilities and; ● revenue volatility to determine contingent consideration using option pricing models The Company’s estimates of fair value are based upon assumptions it believes to be reasonable, but that are inherently uncertain and unpredictable. Assumptions may may Goodwill is calculated as the excess of the acquisition price over the fair value of net assets acquired, including the amount assigned to identifiable intangible assets. Acquisition-related costs, including advisory, legal, accounting, valuation, and other costs, are expensed in the periods in which these costs are incurred. The results of operations of an acquired business are included in the consolidated financial statements beginning at the acquisition date. The Company estimates the acquisition date fair value of the acquisition-related contingent consideration using various valuation approaches, including option pricing models, as well as significant unobservable inputs, reflecting the Company’s assessment of the assumptions market participants would use to value these liabilities. The fair value of the contingent consideration is remeasured each reporting period. During the measurement period, which may one |
Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] | Goodwill Goodwill represents the excess of the purchase price over the net amount of identifiable assets acquired and liabilities assumed in a business combination measured at fair value. Goodwill is not fourth may first not 350, not 50 not not not not one December 31, 2020. December 31, 2020, no |
Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] | Intangible Assets Intangible assets consist of developed technology, customer relationships, and tradenames and trademarks, resulting from the Company’s acquisitions. Intangible assets are recorded at fair value on the date of acquisition and amortized over their estimated useful lives on a straight-line basis. Intangible assets and their related useful lives are reviewed at least annually to determine if any adverse conditions exist that would indicate the carrying value of these assets may not not December 31, 2020. |
Warrants, Policy [Policy Text Block] | Certain warrants which have features that may Warrants that include cash settlement features are recorded as liabilities at their estimated fair value at the date of issuance and are remeasured at fair value each reporting period with the increase or decrease in fair value recorded in the consolidated statements of operations. The warrants are measured at estimated fair value using the Black Scholes valuation model, which is based, in part, upon inputs for which there is little or no zero Year Ended December 31, 2020 2019 Risk free interest rate 0.1 % 1.9 % Expected dividend yield 0.0 % 0.0 % Contractual remaining lives 0.2 1.7 Expected volatility 56.8 % 70.3 % |
New Accounting Pronouncements, Policy [Policy Text Block] | Recent accounting pronouncements In August 2018, 2018 13, 820 2018 13 8: December 31, 2020 January 1, 2020. not December 31, 2020. In December 2019, 2019 12, 740 2019 12 740, not 2019 12 December 31, 2021, no 2019 12 In June 2016, No. 2016 13, 326 2016 13 2016 13 December 15, 2022, In August 2018, No. 2018 15, 350 40 2018 15 December 15, 2019, January 1, 2020 no |
Note 1 - Organization and Sig_2
Note 1 - Organization and Significant Accounting Policies (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Notes Tables | |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] | Year Ended December 31, (In thousands) 2021 2022 2023 2024 Total Service revenue $ 3,342 $ 1,170 $ 31 $ 10 $ 4,553 |
Revenues By Product Line [Table Text Block] | Year Ended December 31, (In thousands) 2020 2019 Biopreservation media $ 30,946 $ 23,358 Automated thawing 1,709 1,184 Cold chain management 46 165 Freezers and accessories 11,839 2,137 Total product revenue 44,540 26,844 Cold chain management 1,795 527 Total rental revenue 1,795 527 Biological and pharmaceutical storage 1,752 - Total storage revenue 1,752 - Total revenue $ 48,087 $ 27,371 |
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] | Year Ended December 31, (In thousands, except share and earnings per share data) 2020 2019 Basic earnings (loss) per common share Numerator: Net income (loss) $ 2,667 $ (1,657 ) Amount attributable to unvested restricted shares (135 ) - Amount attributable to warrants outstanding (82 ) - Net income (loss) allocated to common shareholders 2,450 (1,657 ) Denominator: Weighted-average common shares issued and outstanding 27,306,258 19,460,299 Basic earnings (loss) per common share 0.09 (0.09 ) Diluted earnings (loss) per common share Numerator: Net income (loss) 2,667 (1,657 ) Amount attributable to warrants (20 ) - Less: gain related to change in fair value of warrants (3,601 ) - Diluted loss allocated to common shareholders (954 ) (1,657 ) Denominator: Weighted-average common shares issued and outstanding 27,306,258 19,460,299 Diluted loss per common share $ (0.03 ) $ (0.09 ) |
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] | Year Ended December 31, 2020 2019 Stock options and restricted stock awards 2,131,794 2,564,456 Warrants 1,499,953 2,956,039 Total 3,631,747 5,520,495 |
Schedule of Cash and Cash Equivalents [Table Text Block] | Year Ended December 31, (In thousands) 2020 2019 Cash and cash equivalents $ 90,403 $ 6,448 Restricted cash 53 - Total cash, cash equivalents, and restricted cash $ 90,456 $ 6,448 |
Revenue from External Customers by Products and Services [Table Text Block] | Year Ended December 31, Revenue by customers geographic locations 2020 2019 United States 73 % 69 % Canada 13 % 16 % Europe, Middle East, Africa (EMEA) 12 % 14 % Other 2 % 1 % Total revenue 100 % 100 % |
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] | Year Ended December 31, 2020 2019 Risk free interest rate 0.1 % 1.9 % Expected dividend yield 0.0 % 0.0 % Contractual remaining lives 0.2 1.7 Expected volatility 56.8 % 70.3 % |
Note 2 - Fair Value Measureme_2
Note 2 - Fair Value Measurement (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Notes Tables | |
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] | As of December 31, 2020 Level 1 Level 2 Level 3 Total Assets: Money market accounts $ 90,403 $ - $ - $ 90,403 Total 90,403 - - 90,403 Liabilities: Contingent consideration - business combinations - - 7,152 7,152 Warrant liability - - 2,780 2,780 Total $ - $ - $ 9,932 $ 9,932 As of December 31, 2019 Level 1 Level 2 Level 3 Total Assets: Money market accounts $ 6,448 $ - $ - $ 6,448 Convertible debt held at fair value - - 1,000 1,000 Total 6,448 - 1,000 7,448 Liabilities: Contingent consideration - business combinations - - 1,914 1,914 Warrant liability - - 39,602 39,602 Total $ - $ - $ 41,516 $ 41,516 |
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] | (In thousands) 2020 2019 Beginning balance $ 1,000 $ - Purchases - 1,000 Change in fair value recognized in net income 1,319 - Recognition of accrued interest in fair value upon conversion 58 - Conversion of convertible debt to preferred stock (2,377 ) - Total $ - $ 1,000 |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] | (In thousands) 2020 2019 Beginning balance $ 1,914 $ - Additions 3,663 2,347 Change in fair value recognized in net income 1,575 50 Payments earned, reclassified to accrued liabilities - (483 ) Total $ 7,152 $ 1,914 |
Warrant Liabilities [Member] | |
Notes Tables | |
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] | (In thousands) 2020 2019 Beginning balance $ 39,602 $ 28,516 Exercised warrants (33,221 ) (1,749 ) Change in fair value recognized in net income (3,601 ) 12,835 Total $ 2,780 $ 39,602 |
Note 3 - Inventories (Tables)
Note 3 - Inventories (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Notes Tables | |
Schedule of Inventory, Current [Table Text Block] | (In thousands) 2020 2019 Raw materials $ 2,855 $ 2,979 Work in progress 2,006 1,896 Finished goods 6,741 6,097 Total $ 11,602 $ 10,972 |
Note 4 - Assets Held for Rent (
Note 4 - Assets Held for Rent (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Notes Tables | |
Scheduleof Assets Held for Rent [Table Text Block] | (In thousands) 2020 2019 Shippers placed in service $ 3,171 $ 3,073 Accumulated depreciation (411 ) (174 ) Net 2,760 2,899 Shippers and related components in production 1,945 1,023 Total $ 4,705 $ 3,922 |
Note 5 - Leases (Tables)
Note 5 - Leases (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Notes Tables | |
Lease, Cost [Table Text Block] | (In thousands) 2020 2019 Operating lease costs $ 839 $ 612 Short-term lease costs 277 51 Total operating lease costs 1,116 663 Variable lease costs 357 299 Total lease expense $ 1,473 $ 962 |
Lessee, Operating Lease, Liability, Maturity [Table Text Block] | (In thousands) Operating Leases Financing Leases 2021 $ 1,442 $ 9 2022 1,341 7 2023 1,207 6 2024 1,023 - 2025 924 - Thereafter 5,685 - Total lease payments 11,622 22 Less: interest (1,758 ) (2 ) Total present value of lease liabilities $ 9,864 $ 20 |
Note 6 - Goodwill and Intangi_2
Note 6 - Goodwill and Intangible Assets (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Notes Tables | |
Schedule of Goodwill [Table Text Block] | (In thousands) Goodwill Balance as of December 31, 2018 $ - Goodwill related to Astero acquisition 9,515 Goodwill related to SAVSU acquisition 21,037 Goodwill related to CBS acquisition 3,085 Balance as of December 31, 2019 33,637 Correction of an error related to CBS goodwill (131 ) Goodwill related to SciSafe acquisition 24,943 Balance as of December 31, 2020 $ 58,449 |
Schedule of Finite-Lived Intangible Assets [Table Text Block] | (In thousands, except weighted average useful life) December 31, 2020 Finite-lived intangible assets: Gross Carrying Value Accumulated Amortization Net Carrying Value Weighted Average Useful Life (in years) Customer Relationships $ 8,220 $ (330 ) $ 7,890 12.8 Tradenames 6,610 (508 ) 6,102 14.0 Technology - acquired 19,670 (3,232 ) 16,438 7.1 Non-compete agreements 660 (41 ) 619 3.8 Total intangible assets $ 35,160 $ (4,111 ) $ 31,049 9.7 December 31, 2019 Gross Carrying Value Accumulated Amortization Net Carrying Value Weighted Average Useful Life (in years) Customer Relationships $ 800 $ (51 ) $ 749 5.6 Tradenames 2,590 (123 ) 2,467 8.1 Technology - acquired 19,020 (904 ) 18,116 8.4 In-process R&D⁽¹⁾ 650 - 650 9.0 Total intangible assets $ 23,060 $ (1,078 ) $ 21,982 8.3 |
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] | (In thousands) For the Years Ended December 31, Estimated Amortization Expense 2021 $ 3,731 2022 3,731 2023 3,701 2024 3,635 2025 3,463 Thereafter 12,788 Total $ 31,049 |
Note 7 - Income Taxes (Tables)
Note 7 - Income Taxes (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Notes Tables | |
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] | Year Ended December 31, (In thousands) 2020 2019 Federal $ - $ - State 33 - Total current tax provision 33 - Federal (3,297 ) (1,541 ) State - - Total deferred tax provision (3,297 ) (1,541 ) Provision (benefit) for income taxes $ (3,264 ) $ (1,541 ) |
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] | Year Ended December 31, 2020 2019 Tax on net income at federal statutory rate 21 % 21 % State tax expense 39 % - Change in valuation allowance 35 % (5 %) Stock-based compensation 538 % 74 % Section 162(m) limitation on executive compensation (35 %) (17 %) Book loss on equity method investment - (5 %) Fair value change in warrant liability 127 % (82 %) Gain on stock acquisition - 64 % Transaction costs (6 %) (4 %) Fair value change in contingent consideration (81 %) - Tax credits 12 % 5 % Expired net operating losses (100 %) (5 %) Other (3 %) 1 % Total 547 % 47 % |
Schedule of Deferred Tax Assets and Liabilities [Table Text Block] | December 31, (In thousands) 2020 2019 Deferred tax assets related to: Net operating loss carryforward $ 12,314 $ 9,495 Stock-based compensation 1,678 1,110 Accruals and reserves 427 192 Inventory 142 88 Lease liabilities 2,247 208 Tax credit carryforward 225 152 Other 48 4 Total deferred tax assets 17,081 11,249 Deferred tax liabilities related to: Intangibles (5,025 ) (2,217 ) Right-of-use assets (2,261 ) (218 ) Fair value change in investments (287 ) - Fixed assets (959 ) (108 ) Other (51 ) - Total deferred tax liabilities (8,583 ) (2,543 ) Total deferred taxes 8,498 8,706 Less: valuation allowance (8,498 ) (8,706 ) Net deferred taxes $ - $ - |
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] | (In thousands) 2020 2019 Balance at January 1 $ - $ - Increase related to prior year tax positions 36 - Increase related to current year tax positions 60 - Balance at December 31 $ 96 $ - |
Note 8 - Warrants (Tables)
Note 8 - Warrants (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Notes Tables | |
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] | Year Ended December 31, 2020 Year Ended December 31, 2019 Shares Wtd. Avg. Exercise Price Shares Wtd. Avg. Exercise Price Outstanding at beginning of year 3,959,005 $ 4.33 4,080,005 $ 4.35 Exercised (3,879,905 ) 4.33 (121,000 ) 4.75 Outstanding and exercisable at end of year 79,100 $ 4.75 3,959,005 $ 4.33 |
Note 9 - Stock-based Compensa_2
Note 9 - Stock-based Compensation (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Notes Tables | |
Share-based Payment Arrangement, Option, Activity [Table Text Block] | Year Ended December 31, 2020 Year Ended December 31, 2019 Shares Wtd. Avg. Exercise Price Shares Wtd. Avg. Exercise Price Outstanding at beginning of year 1,570,455 $ 1.96 2,043,402 $ 1.91 Granted - - - - Exercised (726,000 ) 1.91 (469,510 ) 1.72 Forfeited - - (3,437 ) 5.69 Outstanding at end of year 844,455 $ 2.00 1,570,455 $ 1.96 Stock options exercisable at year end 832,478 $ 1.98 1,465,599 $ 1.94 Year Ended December 31, 2020 Year Ended December 31, 2019 Shares Wtd. Avg. Exercise Price Shares Wtd. Avg. Exercise Price Outstanding at beginning of year 737,497 $ 1.64 964,997 $ 1.64 Granted - - - - Exercised (51,496 ) 1.64 (227,500 ) 1.64 Outstanding at end of year 686,001 $ 1.64 737,497 $ 1.64 Stock options exercisable at year end 686,001 1.64 737,497 1.64 |
Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block] | Range of Exercise Prices Number Outstanding at December 31, 2020 Weighted Average Remaining Contractual Life Weighted Average Exercise Price $0.49 - 1.00 3,571 0.91 $ 0.49 $1.01 - 1.50 110,449 0.78 1.19 $1.51 - 2.50 676,367 4.07 1.95 $2.51 - 8.60 54,068 4.64 4.49 844,455 3.66 $ 2.00 |
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] | Year Ended December 31, 2020 Year Ended December 31, 2019 Shares Wtd. Avg. Grant Date Fair Value Shares Wtd. Avg. Grant Date Fair Value Outstanding at beginning of year 429,399 $ 13.25 279,919 $ 5.00 Granted 717,267 20.88 309,218 17.15 Granted in lieu of cash 34,154 9.18 - - Vested (208,858 ) 11.32 (125,818 ) 4.57 Forfeited (41,108 ) 15.47 (33,920 ) 12.88 Non-vested at end of year 930,854 $ 19.31 429,399 $ 13.25 Year Ended December 31, 2020 Shares Wtd. Avg. Grant Date Fair Value Outstanding at beginning of year - $ - Granted 82,805 9.18 Vested (82,805 ) 9.18 Non-vested at end of year - $ - |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] | Year Ended December 31, (In thousands) 2020 2019 Research and development costs $ 1,012 $ 571 Sales and marketing costs 852 711 General and administrative costs 3,518 1,584 Cost of revenue 599 177 Total $ 5,981 $ 3,043 |
Note 11 - Acquisitions (Tables)
Note 11 - Acquisitions (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Notes Tables | |
Schedule of Business Acquisitions, by Acquisition [Table Text Block] | Cash consideration $ 12,521 Contingent consideration 1,491 Working capital adjustment (71 ) Total consideration transferred $ 13,941 Stock consideration for 55.6% equity interest purchased $ 19,932 Cash consideration $ 11,000 Stock consideration 4,000 Contingent consideration 856 Total consideration transferred $ 15,856 Cash consideration $ 15,000 Stock consideration 17,916 Contingent consideration 3,663 Working capital adjustment (53 ) Total consideration transferred $ 36,526 |
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] | Cash and cash equivalents $ 11 Accounts receivable, net 154 Inventory 456 Customer relationships 160 Tradenames 470 Developed technology 2,840 In-process research and development 650 Goodwill 9,515 Other assets 99 Accounts Payable (250 ) Other liabilities (164 ) Fair value of net assets acquired $ 13,941 Cash and cash equivalents $ 1,251 Accounts receivable, net 753 Prepaid expenses and other current assets 19 Property, plant and equipment, net 546 Operating right-of-use asset 233 Assets held for lease 2,441 Customer relationships 80 Tradenames 1,320 Developed technology 10,750 Goodwill 21,037 Accounts Payable and accrued expenses (807 ) Deferred tax liabilities (1,541 ) Other liabilities (232 ) Fair value of net assets acquired $ 35,850 Accounts receivable, net $ 1,044 Inventory 3,232 Prepaid expenses and other current assets 29 Property, plant and equipment, net 3,615 Customer relationships 560 Tradenames 800 Developed technology 5,430 Goodwill 2,954 Accounts Payable (1,197 ) Other liabilities (611 ) Fair value of net assets acquired $ 15,856 Cash $ 500 Accounts receivable, net 945 Prepaid expenses and other current assets 31 Property, plant and equipment, net 3,400 Customer relationships 7,420 Tradenames 4,020 Non-compete agreements 660 Goodwill 24,943 Other assets 1,547 Accounts payable (885 ) Deferred tax liability (3,297 ) Other liabilities (2,758 ) Fair value of net assets acquired $ 36,526 |
Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] | Estimated Fair Value Estimated Useful Life (Years) Customer relationships $ 160 4 Tradenames 470 9 Developed technology 2,840 5 - 9 In-process research and development 650 N/A Total identifiable intangible assets $ 4,120 Estimated Fair Value Estimated Useful Life (Years) Customer relationships $ 80 6 Tradenames 1,320 9 Developed technology 10,750 7 - 8 Total identifiable intangible assets $ 12,150 Estimated Fair Value Estimated Useful Life (Years) Customer relationships $ 560 6 Tradenames 800 6 Developed technology 5,430 9 Total identifiable intangible assets $ 6,790 Estimated Fair Value Estimated Useful Life (Years) Customer relationships $ 7,420 14 Tradenames 4,020 19 Non-compete agreements 660 4 Total identifiable intangible assets $ 12,100 |
Business Acquisition, Pro Forma Information [Table Text Block] | Year Ended December 31, (unaudited) (In thousands) 2019 2018 Total revenue $ 37,728 $ 32,353 Net income (loss) (3,160 ) (3,397 ) Income (loss) per share: Basic and diluted $ (0.16 ) $ (0.20 ) Year Ended December 31, (unaudited) (In thousands) 2020 2019 Total revenue $ 52,613 $ 43,221 Net income (loss) 1,798 (4,528 ) Income (loss) per share: Basic 0.06 (0.23 ) Diluted $ (0.07 ) $ (0.23 ) |
Note 12 - Consolidated Balanc_2
Note 12 - Consolidated Balance Sheet Detail (Tables) | 12 Months Ended |
Dec. 31, 2020 | |
Notes Tables | |
Property, Plant and Equipment [Table Text Block] | December 31, (In thousands) 2020 2019 Property and equipment Leasehold improvements $ 2,393 $ 2,112 Furniture and computer equipment 902 794 Manufacturing and other equipment 10,076 5,187 Construction in-progress 591 - Subtotal 13,962 8,093 Less: Accumulated depreciation (3,842 ) (2,521 ) Net property and equipment $ 10,120 $ 5,572 |
Schedule of Accrued Liabilities [Table Text Block] | December 31, (In thousands) 2020 2019 Accrued expenses $ 472 $ 301 Accrued taxes 112 - Accrued compensation 2,898 1,554 Warranty reserve liability 212 191 Deferred revenue, current 931 324 Loans payable, current 614 13 Other 130 986 Total accrued expenses and other current liabilities $ 5,369 $ 3,369 |
Other Noncurrent Liabilities [Table Text Block] | December 31, (In thousands) 2020 2019 Loans payable, net of current $ 655 $ - Deferred revenue, net of current 71 - Other - 4 Total other long-term liabilities $ 726 $ 4 |
Schedule of Debt [Table Text Block] | December 31, (In thousands) Maturity Date Interest Rate 2020 2019 Paycheck Protection Program loan May 2022 1.0 % $ 295 $ - Freezer equipment loan December 2025 5.7 % 365 - Manufacturing equipment loans October 2025 5.7 % 439 - Freezer installation loan Various 6.3 % 156 - Other loans Various Various 14 13 Total $ 1,269 $ 13 |
Schedule of Maturities of Long-term Debt [Table Text Block] | (In thousands) Amount 2021 $ 614 2022 158 2023 167 2024 177 2025 153 Total $ 1,269 |
Note 1 - Organization and Sig_3
Note 1 - Organization and Significant Accounting Policies (Details Textual) | Apr. 20, 2020USD ($) | Jun. 30, 2020USD ($) | Dec. 31, 2020USD ($)$ / shares | Dec. 31, 2019USD ($) | Nov. 30, 2020USD ($) | Oct. 01, 2020USD ($) | Sep. 30, 2019USD ($) | Jan. 01, 2019USD ($) | Dec. 31, 2018USD ($) |
Number of Reportable Segments | 1 | ||||||||
Number of Operating Segments | 1 | ||||||||
Impairment of Intangible Assets (Excluding Goodwill), Total | $ 0 | ||||||||
Business Combination, Contingent Consideration, Liability, Total | $ 388,000 | $ 221,000 | |||||||
Deferred Tax Payments, Social Security | $ 432,000 | ||||||||
Deferred Social Security Tax Payments Payback, Percentage Tranche One | 50.00% | ||||||||
Deferred Social Security Tax Payments Payback, Percentage Tranche Two | 50.00% | ||||||||
Impairment Loss Recognized During Period | $ 0 | $ 0 | |||||||
Operating Lease, Right-of-Use Asset | 9,675,000 | 1,040,000 | $ 1,300,000 | ||||||
Operating Lease, Liability, Total | 9,864,000 | 1,800,000 | |||||||
Unrecognized Tax Benefits, Ending Balance | 96,000 | 0 | $ 0 | ||||||
Advertising Expense | $ 167,000 | $ 43,000 | |||||||
Number of Reporting Units | 1 | ||||||||
Goodwill, Impairment Loss | $ 0 | ||||||||
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | |||||||||
Concentration Risk, Percentage | 13.00% | 15.00% | |||||||
Number of Major Customers | 1 | 1 | |||||||
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | CryoStor Products [Member] | |||||||||
Concentration Risk, Percentage | 60.00% | 74.00% | |||||||
Customer Concentration Risk [Member] | Accounts Receivable [Member] | |||||||||
Concentration Risk, Percentage | 17.00% | 25.00% | |||||||
Number of Major Customers | 1 | 2 | |||||||
Supplier Concentration Risk [Member] | Revenue Benchmark [Member] | |||||||||
Number of Suppliers | 1 | ||||||||
Supplier Concentration Risk [Member] | Revenue Benchmark [Member] | One Supplier [Member] | |||||||||
Concentration Risk, Percentage | 12.00% | ||||||||
Supplier Concentration Risk [Member] | Accounts Payable [Member] | |||||||||
Number of Suppliers | 1 | 2 | |||||||
Supplier Concentration Risk [Member] | Accounts Payable [Member] | One Supplier [Member] | |||||||||
Concentration Risk, Percentage | 21.00% | ||||||||
Supplier Concentration Risk [Member] | Accounts Payable [Member] | Two Suppliers [Member] | |||||||||
Concentration Risk, Percentage | 24.00% | ||||||||
Assets Held for Rent [Member] | |||||||||
Property, Plant and Equipment, Useful Life (Year) | 3 years | ||||||||
Minimum [Member] | |||||||||
Property, Plant and Equipment, Useful Life (Year) | 3 years | ||||||||
Maximum [Member] | |||||||||
Property, Plant and Equipment, Useful Life (Year) | 10 years | ||||||||
Contingent Convertible Preferred Stock [Member] | |||||||||
Equity Securities without Readily Determinable Fair Value, Amount | $ 1,500,000 | ||||||||
Equity Securities without Readily Determinable Fair Value, Conversion Price Per Share (in dollars per share) | $ / shares | $ 0.33 | ||||||||
Contingent Convertible Preferred Stock [Member] | Series A-1 and A-2, Preferred Stock [Member] | |||||||||
Equity Securities without Readily Determinable Fair Value, Amount | $ 3,400,000 | ||||||||
Contingent Convertible Preferred Stock [Member] | Series E Preferred Stock [Member] | |||||||||
Equity Securities without Readily Determinable Fair Value, Amount | 995,000 | ||||||||
Contingent Convertible Preferred Stock [Member] | Series A-2 Preferred Stock [Member] | |||||||||
Equity Securities without Readily Determinable Fair Value, Amount | $ 1,000,000 | ||||||||
Contingent Convertible Preferred Stock [Member] | Preferred Stock, Class E [Member] | |||||||||
Contingent Milestone Payment | 2,000,000 | ||||||||
Convertible Debt Securities [Member] | |||||||||
Debt Securities, Available-for-sale, Amortized Cost, Total | $ 1,000,000 | ||||||||
Debt Securities, Gain (Loss), Total | 1,300,000 | $ 0 | |||||||
SciSafe Holdings, Inc [Member] | |||||||||
Business Combination, Contingent Consideration, Liability, Total | 6,900,000 | $ 3,700,000 | |||||||
Operating Lease, Right-of-Use Asset | $ 1,300,000 | ||||||||
Sexton Biotechnologies [Member] | Contingent Convertible Preferred Stock [Member] | |||||||||
Equity Securities without Readily Determinable Fair Value, Amount | 1,500,000 | ||||||||
PanTHERA Cryosolutions Investment [Member] | Contingent Convertible Preferred Stock [Member] | Preferred Stock, Class E [Member] | |||||||||
Equity Securities without Readily Determinable Fair Value, Amount | $ 995,000 | ||||||||
Paycheck Protection Program CARES Act [Member] | |||||||||
Repayments of Debt | $ 2,175,320 | $ 2,175,000 | $ 0 | ||||||
Debt Instrument, Interest Rate, Stated Percentage | 1.00% | ||||||||
Paycheck Protection Program CARES Act [Member] | SciSafe Holdings, Inc [Member] | |||||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt | $ 295,300 | ||||||||
Debt Instrument, Interest Rate, Stated Percentage | 1.00% |
Note 1 - Organization and Sig_4
Note 1 - Organization and Significant Accounting Policies - Summary of Remaining Performance Obligations (Details) $ in Thousands | Dec. 31, 2020USD ($) |
Service Revenue [Member] | |
Service revenue, expected to be recognized in the future | $ 4,553 |
Note 1 - Organization and Sig_5
Note 1 - Organization and Significant Accounting Policies - Summary of Remaining Performance Obligations 2 (Details) - Service Revenue [Member] $ in Thousands | Dec. 31, 2020USD ($) |
Service revenue, expected to be recognized in the future | $ 4,553 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01 | |
Service revenue, expected to be recognized in the future | $ 3,342 |
Service revenue, expected to be recognized in the future, period (Year) | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-01-01 | |
Service revenue, expected to be recognized in the future | $ 1,170 |
Service revenue, expected to be recognized in the future, period (Year) | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | |
Service revenue, expected to be recognized in the future | $ 31 |
Service revenue, expected to be recognized in the future, period (Year) | 1 year |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | |
Service revenue, expected to be recognized in the future | $ 10 |
Service revenue, expected to be recognized in the future, period (Year) | 1 year |
Note 1 - Organization and Sig_6
Note 1 - Organization and Significant Accounting Policies - Revenues by Product Line (Details) - USD ($) $ in Thousands | 12 Months Ended | |||
Dec. 31, 2020 | Dec. 31, 2019 | [2] | ||
Total revenue | $ 48,087 | [1] | $ 27,371 | |
Biopreservation Media [Member] | ||||
Total revenue | 30,946 | [1] | 23,358 | |
Automated Thawing Products [Member] | ||||
Total revenue | 1,709 | [1] | 1,184 | |
Product Revenue from Cold Chain Management [Member] | ||||
Total revenue | 46 | [1] | 165 | |
Freezers and Accessories [Member] | ||||
Total revenue | 11,839 | [1] | 2,137 | |
Product [Member] | ||||
Total revenue | 44,540 | 26,844 | ||
Rental Revenue from Cold Chain Management [Member] | ||||
Total revenue | 1,795 | 527 | ||
Rental Revenue [Member] | ||||
Total revenue | 1,795 | 527 | ||
Biological and Pharmaceutical Storage [Member] | ||||
Total revenue | 1,752 | [1] | 0 | |
Service Revenue [Member] | ||||
Total revenue | $ 1,752 | $ 0 | ||
[1] | 2020 revenue includes service revenue related to SciSafe from October 1, 2020 through December 31, 2020. | |||
[2] | 2019 revenue includes automated thawing revenue related to Astero from April 1, 2019 through December 31, 2019; evo shipper rental revenue related to SAVSU from August 8, 2019 through December 31, 2019; and freezer and accessory revenue related to CBS from November 12, 2019 through December 31, 2019. |
Note 1 - Organization and Sig_7
Note 1 - Organization and Significant Accounting Policies - Calculation of Diluted Shares (Details) - USD ($) $ / shares in Units, $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Net income (loss) | $ 2,667 | $ (1,657) |
Amount attributable to unvested restricted shares | (135) | 0 |
Amount attributable to warrants outstanding | (82) | 0 |
Net income (loss) allocated to common shareholders | $ 2,450 | $ (1,657) |
Weighted-average common shares issued and outstanding (in shares) | 27,306,258 | 19,460,299 |
Basic earnings (loss) per common share (in dollars per share) | $ 0.09 | $ (0.09) |
Amount attributable to warrants | $ (20) | $ 0 |
Less: gain related to change in fair value of warrants | (3,601) | 0 |
Diluted loss allocated to common shareholders | $ (954) | $ (1,657) |
Diluted loss per common share (in dollars per share) | $ (0.03) | $ (0.09) |
Note 1 - Organization and Sig_8
Note 1 - Organization and Significant Accounting Policies - Anti-dilutive (Details) - shares | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Anti-dilutive securities (in shares) | 3,631,747 | 5,520,495 |
Share-based Payment Arrangement, Option and Restricted Stock Awards [Member] | ||
Anti-dilutive securities (in shares) | 2,131,794 | 2,564,456 |
Warrant [Member] | ||
Anti-dilutive securities (in shares) | 1,499,953 | 2,956,039 |
Note 1 - Organization and Sig_9
Note 1 - Organization and Significant Accounting Policies - Summary of Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Cash and cash equivalents | $ 90,403 | $ 6,448 |
Restricted cash | 53 | 0 |
Total cash, cash equivalents, and restricted cash | $ 90,456 | $ 6,448 |
Note 1 - Organization and Si_10
Note 1 - Organization and Significant Accounting Policies - Concentrations Risk by Geographic Locations (Details) - Revenue Benchmark [Member] - Geographic Concentration Risk [Member] | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Revenue by customers’ geographic locations, percentage | 100.00% | 100.00% |
UNITED STATES | ||
Revenue by customers’ geographic locations, percentage | 73.00% | 69.00% |
CANADA | ||
Revenue by customers’ geographic locations, percentage | 13.00% | 16.00% |
EMEA [Member] | ||
Revenue by customers’ geographic locations, percentage | 12.00% | 14.00% |
Geographic, Other [Member] | ||
Revenue by customers’ geographic locations, percentage | 2.00% | 1.00% |
Note 1 - Organization and Si_11
Note 1 - Organization and Significant Accounting Policies - Weighted Average Assumptions (Details) | Dec. 31, 2020 | Dec. 31, 2019 |
Measurement Input, Risk Free Interest Rate [Member] | ||
Warrants and right, measurement input | 0.001 | 0.019 |
Measurement Input, Expected Dividend Rate [Member] | ||
Warrants and right, measurement input | 0 | 0 |
Measurement Input, Expected Term [Member] | ||
Warrants and right, measurement input | 0.2 | 1.7 |
Measurement Input, Price Volatility [Member] | ||
Warrants and right, measurement input | 0.568 | 0.703 |
Note 2 - Fair Value Measureme_3
Note 2 - Fair Value Measurement (Details Textual) | 12 Months Ended | |||||
Dec. 31, 2020USD ($) | Dec. 31, 2019USD ($) | Oct. 01, 2020USD ($) | Jun. 30, 2020USD ($) | Nov. 10, 2019 | Apr. 01, 2019USD ($) | |
Business Combination, Contingent Consideration, Liability, Total | $ 221,000 | $ 388,000 | ||||
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability | 1,575,000 | $ 50,000 | ||||
Astero [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Total | 81,000 | 1,100,000 | $ 1,500,000 | |||
CBS Acquisition [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Total | 140,000 | $ 856,000 | ||||
SciSafe Holdings, Inc [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Total | 6,900,000 | $ 3,700,000 | ||||
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability | $ 3,300,000 | |||||
Measurement Input, Risk Free Interest Rate [Member] | ||||||
Warrants and Rights Outstanding, Measurement Input | 0.001 | 0.019 | ||||
Measurement Input, Risk Free Interest Rate [Member] | Astero [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.0011 | |||||
Measurement Input, Risk Free Interest Rate [Member] | CBS Acquisition [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.0023 | 0.0174 | ||||
Measurement Input, Risk Free Interest Rate [Member] | SciSafe Holdings, Inc [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.0022 | 0.0020 | ||||
Measurement Input, Discount Rate [Member] | Astero [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.110 | 0.175 | ||||
Measurement Input, Discount Rate [Member] | CBS Acquisition [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.210 | 0.260 | ||||
Measurement Input, Discount Rate [Member] | SciSafe Holdings, Inc [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.045 | 0.045 | ||||
Measurement Input, Price Volatility [Member] | ||||||
Warrants and Rights Outstanding, Measurement Input | 0.568 | 0.703 | ||||
Measurement Input, Price Volatility [Member] | Astero [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.766 | 0.56 | ||||
Measurement Input, Price Volatility [Member] | CBS Acquisition [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.63 | 0.70 | ||||
Measurement Input, Asset Price Volatility [Member] | SciSafe Holdings, Inc [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.61 | 0.60 | ||||
Measurement Input, Revenue Volatility [Member] | SciSafe Holdings, Inc [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.15 | 0.15 | ||||
Minimum [Member] | Measurement Input, Risk Free Interest Rate [Member] | Astero [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.0229 | |||||
Minimum [Member] | Measurement Input, Price Volatility [Member] | ||||||
Warrants and Rights Outstanding, Measurement Input | 0.568 | |||||
Maximum [Member] | ||||||
Warrants and Rights Outstanding, Term (Year) | 1 year | |||||
Maximum [Member] | Measurement Input, Risk Free Interest Rate [Member] | Astero [Member] | ||||||
Business Combination, Contingent Consideration, Liability, Measurement Input | 0.0241 | |||||
Maximum [Member] | Measurement Input, Price Volatility [Member] | ||||||
Warrants and Rights Outstanding, Measurement Input | 0.846 | |||||
Convertible Debt Securities [Member] | Measurement Input, Risk Free Interest Rate [Member] | ||||||
Debt Securities, Trading, Measurement Input | 0.080 | |||||
Convertible Debt Securities [Member] | Minimum [Member] | ||||||
Debt Securities, Term (Year) | 1 year | |||||
Convertible Debt Securities [Member] | Minimum [Member] | Measurement Input, Prepayment Rate [Member] | ||||||
Debt Securities, Trading, Measurement Input | 0.05 | |||||
Convertible Debt Securities [Member] | Maximum [Member] | ||||||
Debt Securities, Term (Year) | 2 years | |||||
Convertible Debt Securities [Member] | Maximum [Member] | Measurement Input, Prepayment Rate [Member] | ||||||
Debt Securities, Trading, Measurement Input | 0.50 |
Note 2 - Fair Value Measureme_4
Note 2 - Fair Value Measurement - Financial Assets and Liabilities on Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Assets | $ 90,403 | $ 7,448 |
Liabilities | 9,932 | 41,516 |
Contingent Consideration Liabilities [Member] | ||
Liabilities | 7,152 | |
Warrant Liabilities [Member] | ||
Liabilities | 2,780 | 39,602 |
Money Market Funds [Member] | ||
Assets | 90,403 | 6,448 |
Convertible Debt Securities [Member] | ||
Assets | 1,000 | |
Contingent Consideration Liabilities [Member] | ||
Liabilities | 1,914 | |
Fair Value, Inputs, Level 1 [Member] | ||
Assets | 90,403 | 6,448 |
Liabilities | 0 | 0 |
Fair Value, Inputs, Level 1 [Member] | Contingent Consideration Liabilities [Member] | ||
Liabilities | 0 | |
Fair Value, Inputs, Level 1 [Member] | Warrant Liabilities [Member] | ||
Liabilities | 0 | 0 |
Fair Value, Inputs, Level 1 [Member] | Money Market Funds [Member] | ||
Assets | 90,403 | 6,448 |
Fair Value, Inputs, Level 1 [Member] | Convertible Debt Securities [Member] | ||
Assets | 0 | |
Fair Value, Inputs, Level 1 [Member] | Contingent Consideration Liabilities [Member] | ||
Liabilities | 0 | |
Fair Value, Inputs, Level 2 [Member] | ||
Assets | 0 | 0 |
Liabilities | 0 | 0 |
Fair Value, Inputs, Level 2 [Member] | Contingent Consideration Liabilities [Member] | ||
Liabilities | 0 | |
Fair Value, Inputs, Level 2 [Member] | Warrant Liabilities [Member] | ||
Liabilities | 0 | 0 |
Fair Value, Inputs, Level 2 [Member] | Money Market Funds [Member] | ||
Assets | 0 | 0 |
Fair Value, Inputs, Level 2 [Member] | Convertible Debt Securities [Member] | ||
Assets | 0 | |
Fair Value, Inputs, Level 2 [Member] | Contingent Consideration Liabilities [Member] | ||
Liabilities | 0 | |
Fair Value, Inputs, Level 3 [Member] | ||
Assets | 0 | 1,000 |
Liabilities | 9,932 | 41,516 |
Fair Value, Inputs, Level 3 [Member] | Contingent Consideration Liabilities [Member] | ||
Liabilities | 7,152 | |
Fair Value, Inputs, Level 3 [Member] | Warrant Liabilities [Member] | ||
Liabilities | 2,780 | 39,602 |
Fair Value, Inputs, Level 3 [Member] | Money Market Funds [Member] | ||
Assets | $ 0 | 0 |
Fair Value, Inputs, Level 3 [Member] | Convertible Debt Securities [Member] | ||
Assets | 1,000 | |
Fair Value, Inputs, Level 3 [Member] | Contingent Consideration Liabilities [Member] | ||
Liabilities | $ 1,914 |
Note 2 - Fair Value Measureme_5
Note 2 - Fair Value Measurement - Fair Value of Assets Using Level 3 Input (Details) - Investments [Member] - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Balance, beginning of period | $ 1,000 | $ 0 |
Purchases | 0 | 1,000 |
Change in fair value recognized in net income | 1,319 | 0 |
Recognition of accrued interest in fair value upon conversion | 58 | 0 |
Conversion of convertible debt to preferred stock | (2,377) | 0 |
Balance, end of period | $ 0 | $ 1,000 |
Note 2 - Fair Value Measureme_6
Note 2 - Fair Value Measurement - Fair Value of Liabilities Using Level 3 Input (Details) - Contingent Consideration Liabilities [Member] - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Balance, beginning of period | $ 1,914 | $ 0 |
Additions | 3,663 | 2,347 |
Change in fair value recognized in net income | 1,575 | 50 |
Payments earned, reclassified to accrued liabilities | 0 | (483) |
Balance, end of period | $ 7,152 | $ 1,914 |
Note 2 - Fair Value Measureme_7
Note 2 - Fair Value Measurement - Fair Value of Warrant Liabilities Using Level 3 Inputs (Details) - Warrant Liabilities [Member] - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Balance, beginning of period | $ 39,602 | $ 28,516 |
Exercised warrants | (33,221) | (1,749) |
Change in fair value recognized in net income | (3,601) | 12,835 |
Balance, end of period | $ 2,780 | $ 39,602 |
Note 3 - Inventories - Summary
Note 3 - Inventories - Summary of Inventories (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Raw materials | $ 2,855 | $ 2,979 |
Work in progress | 2,006 | 1,896 |
Finished goods | 6,741 | 6,097 |
Total | $ 11,602 | $ 10,972 |
Note 4 - Assets Held for Rent_2
Note 4 - Assets Held for Rent (Details Textual) - USD ($) | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Assets Held for Rent, Depreciation | $ 671,000 | $ 174,000 |
Note 4 - Assets Held for Rent -
Note 4 - Assets Held for Rent - Assets Held for Rent (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Shippers placed in service | $ 3,171 | $ 3,073 |
Accumulated depreciation | (411) | (174) |
Net | 2,760 | 2,899 |
Shippers and related components in production | 1,945 | 1,023 |
Total | $ 4,705 | $ 3,922 |
Note 5 - Leases (Details Textua
Note 5 - Leases (Details Textual) | 12 Months Ended | ||
Dec. 31, 2020USD ($)ft²a | Dec. 31, 2019USD ($) | Jan. 01, 2019USD ($) | |
Operating Lease, Weighted Average Discount Rate, Percent | 3.30% | 6.50% | |
Finance Lease, Weighted Average Discount Rate, Percent | 5.70% | 8.10% | |
Operating Lease, Weighted Average Remaining Lease Term (Year) | 9 years 4 months 24 days | 1 year 9 months 18 days | |
Finance Lease, Weighted Average Remaining Lease Term (Year) | 2 years 7 months 6 days | 1 year 2 months 12 days | |
Operating Lease, Right-of-Use Asset | $ 9,675,000 | $ 1,040,000 | $ 1,300,000 |
Operating Lease, Payments | 1,300,000 | $ 778,000 | |
Operating Lease, Liability, Total | $ 9,864,000 | 1,800,000 | |
SciSafe Holdings, Inc [Member] | |||
Operating Lease, Right-of-Use Asset | $ 1,300,000 | ||
Bothell, Washington Headquarters [Member] | |||
Area of Real Estate Property (Square Foot) | ft² | 32,106 | ||
Lease Agreement, Tenant Allowance | $ 2,600,000 | ||
Lessee, Operating Lease, Renewal Term (Year) | 5 years | ||
Monthly Base Rent Expense | $ 65,000 | ||
Operating Lease, Right-of-Use Asset | 7,900,000 | ||
Operating Lease, Liability, Total | $ 7,900,000 | ||
Menlo Park, California Location [Member] | |||
Area of Real Estate Property (Square Foot) | ft² | 3,460 | ||
Monthly Base Rent Expense | $ 11,000 | ||
Albuquerque, New Mexico Location [Member] | |||
Area of Real Estate Property (Square Foot) | ft² | 9,932 | ||
Lessee, Operating Lease, Renewal Term (Year) | 3 years | ||
Monthly Base Rent Expense | $ 9,000 | ||
Detroit, Michigan Location [Member] | |||
Area of Real Estate Property (Square Foot) | a | 106,998 | ||
Monthly Base Rent Expense | $ 35,000 | ||
Two Locations in the United States [Member] | |||
Area of Real Estate Property (Square Foot) | ft² | 32,500 | ||
United States, First Lease Agreement [Member] | |||
Monthly Base Rent Expense | $ 13,000 | ||
United States, Second Lease Agreement [Member] | |||
Monthly Base Rent Expense | $ 8,000 | ||
The United States of America [Member] | |||
Area of Real Estate Property (Square Foot) | ft² | 16,153 | ||
Monthly Base Rent Expense | $ 13,000 |
Note 5 - Leases - Components of
Note 5 - Leases - Components of Lease Expense (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Operating lease costs | $ 839 | $ 612 |
Short-term lease costs | 277 | 51 |
Total operating lease costs | 1,116 | 663 |
Variable lease costs | 357 | 299 |
Total lease expense | $ 1,473 | $ 962 |
Note 5 - Leases - Maturities of
Note 5 - Leases - Maturities of Lease Liabilities (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Jan. 01, 2019 |
2021, operating leases | $ 1,442 | |
2021, finance leases | 9 | |
2022, operating leases | 1,341 | |
2022, finance leases | 7 | |
2023, operating leases | 1,207 | |
2023, finance leases | 6 | |
2024, operating leases | 1,023 | |
2024, finance leases | 0 | |
2025, operating leases | 924 | |
2025, finance leases | 0 | |
Thereafter, operating leases | 5,685 | |
Thereafter, finance leases | 0 | |
Total operating lease payments | 11,622 | |
Total financing lease payments | 22 | |
Less: operating lease interest | (1,758) | |
Less: financing lease interest | (2) | |
Total present value of operating lease liabilities | 9,864 | $ 1,800 |
Total present value of financing lease liabilities | $ 20 |
Note 6 - Goodwill and Intangi_3
Note 6 - Goodwill and Intangible Assets (Details Textual) - USD ($) | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Goodwill, Purchase Accounting Adjustments | $ (131,000) | |
Increase (Decrease) in Accounts Payable, Total | (171,000) | $ 768,000 |
Amortization of Intangible Assets, Total | 3,033,000 | $ 1,079,000 |
CBS Acquisition [Member] | Immaterial Error [Member] | ||
Goodwill, Purchase Accounting Adjustments | (131,000) | |
Increase (Decrease) in Accounts Payable, Total | $ (131,000) |
Note 6 - Goodwill and Intangi_4
Note 6 - Goodwill and Intangible Assets - Goodwill (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Balance | $ 33,637 | $ 0 |
Correction of an error related to CBS goodwill | (131) | |
Balance | 58,449 | 33,637 |
Astero [Member] | ||
Goodwill related to acquisition | 9,515 | |
SAVSU [Member] | ||
Goodwill related to acquisition | 21,037 | |
CBS Acquisition [Member] | ||
Goodwill related to acquisition | $ 3,085 | |
SciSafe Holdings, Inc [Member] | ||
Goodwill related to acquisition | $ 24,943 |
Note 6 - Goodwill and Intangi_5
Note 6 - Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($) $ in Thousands | 12 Months Ended | ||
Dec. 31, 2020 | Dec. 31, 2019 | ||
Gross Carrying Value | $ 35,160 | $ 23,060 | |
Accumulated Amortization | (4,111) | (1,078) | |
Net Carrying Value | $ 31,049 | $ 21,982 | |
Weighted Average [Member] | |||
Weighted Average Useful Life (Year) | 9 years 8 months 12 days | 8 years 3 months 18 days | |
Customer Relationships [Member] | |||
Gross Carrying Value | $ 8,220 | $ 800 | |
Accumulated Amortization | (330) | (51) | |
Net Carrying Value | $ 7,890 | $ 749 | |
Customer Relationships [Member] | Weighted Average [Member] | |||
Weighted Average Useful Life (Year) | 12 years 9 months 18 days | 5 years 7 months 6 days | |
Trade Names [Member] | |||
Gross Carrying Value | $ 6,610 | $ 2,590 | |
Accumulated Amortization | (508) | (123) | |
Net Carrying Value | $ 6,102 | $ 2,467 | |
Trade Names [Member] | Weighted Average [Member] | |||
Weighted Average Useful Life (Year) | 14 years | 8 years 1 month 6 days | |
Technology-Based Intangible Assets [Member] | |||
Gross Carrying Value | $ 19,670 | $ 19,020 | |
Accumulated Amortization | (3,232) | (904) | |
Net Carrying Value | $ 16,438 | $ 18,116 | |
Technology-Based Intangible Assets [Member] | Weighted Average [Member] | |||
Weighted Average Useful Life (Year) | 7 years 1 month 6 days | 8 years 4 months 24 days | |
Noncompete Agreements [Member] | |||
Gross Carrying Value | $ 660 | ||
Accumulated Amortization | (41) | ||
Net Carrying Value | $ 619 | ||
Noncompete Agreements [Member] | Weighted Average [Member] | |||
Weighted Average Useful Life (Year) | 3 years 9 months 18 days | ||
In Process Research and Development [Member] | |||
Gross Carrying Value | [1] | $ 650 | |
Accumulated Amortization | [1] | 0 | |
Net Carrying Value | [1] | $ 650 | |
In Process Research and Development [Member] | Weighted Average [Member] | |||
Weighted Average Useful Life (Year) | [1] | 9 years | |
[1] | In-process R&D represents the fair value of incomplete research and development that had not yet reached technological feasibility as of December 31, 2019. In the second quarter of 2020, the asset reached technological feasibility and was placed in service. |
Note 6 - Goodwill and Intangi_6
Note 6 - Goodwill and Intangible Assets - Future Amortization Expense (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
2021 | $ 3,731 | |
2022 | 3,731 | |
2023 | 3,701 | |
2024 | 3,635 | |
2025 | 3,463 | |
Thereafter | 12,788 | |
Total | $ 31,049 | $ 21,982 |
Note 7 - Income Taxes (Details
Note 7 - Income Taxes (Details Textual) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Deferred Tax Liabilities, Intangible Assets | $ 5,025 | $ 2,217 |
Operating Loss Carryforwards, Total | 56,600 | |
Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration | 32,300 | |
Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration | 24,300 | |
SciSafe Holdings, Inc [Member] | ||
Deferred Tax Liabilities, Intangible Assets | 3,300 | |
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount | $ (3,300) | |
SAVSU [Member] | ||
Deferred Tax Liabilities, Intangible Assets | 1,500 | |
Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount | $ (1,500) |
Note 7 - Income Taxes - Provisi
Note 7 - Income Taxes - Provision (Benefit) for Income Taxes (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Federal | $ 0 | $ 0 |
State | 33 | 0 |
Total current tax provision | 33 | 0 |
Federal | (3,297) | (1,541) |
State | 0 | 0 |
Total deferred tax provision | (3,297) | (1,541) |
Provision (benefit) for income taxes | $ (3,264) | $ (1,541) |
Note 7 - Income Taxes - Effecti
Note 7 - Income Taxes - Effective Income Tax Rate Reconciliation (Details) | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Tax on net income at federal statutory rate | 21.00% | 21.00% |
State tax expense | 39.00% | 0.00% |
Change in valuation allowance | 35.00% | (5.00%) |
Stock-based compensation | 538.00% | 74.00% |
Section 162(m) limitation on executive compensation | (35.00%) | (17.00%) |
Book loss on equity method investment | 0.00% | (5.00%) |
Fair value change in warrant liability | 127.00% | (82.00%) |
Gain on stock acquisition | 0.00% | 64.00% |
Transaction costs | (6.00%) | (4.00%) |
Fair value change in contingent consideration | (81.00%) | 0.00% |
Tax credits | 12.00% | 5.00% |
Expired net operating losses | (100.00%) | (5.00%) |
Other | (3.00%) | 1.00% |
Total | 547.00% | 47.00% |
Note 7 - Income Taxes - Deferre
Note 7 - Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Net operating loss carryforward | $ 12,314 | $ 9,495 |
Stock-based compensation | 1,678 | 1,110 |
Accruals and reserves | 427 | 192 |
Inventory | 142 | 88 |
Lease liabilities | 2,247 | 208 |
Tax credit carryforward | 225 | 152 |
Other | 48 | 4 |
Total deferred tax assets | 17,081 | 11,249 |
Intangibles | (5,025) | (2,217) |
Right-of-use assets | (2,261) | (218) |
Fair value change in investments | (287) | 0 |
Fixed assets | (959) | (108) |
Other | (51) | 0 |
Total deferred tax liabilities | (8,583) | (2,543) |
Total deferred taxes | 8,498 | 8,706 |
Less: valuation allowance | (8,498) | (8,706) |
Net deferred taxes | $ 0 | $ 0 |
Note 7 - Income Taxes - Summary
Note 7 - Income Taxes - Summary of Income Tax Contingencies (Details) - USD ($) | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Balance at January 1 | $ 0 | $ 0 |
Increase related to prior year tax positions | 36,000 | 0 |
Increase related to current year tax positions | 60,000 | 0 |
Balance at December 31 | $ 96,000 | $ 0 |
Note 8 - Warrants (Details Text
Note 8 - Warrants (Details Textual) - USD ($) | May 14, 2020 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | May 31, 2016 | Mar. 31, 2014 |
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 4.75 | $ 4.33 | $ 4.35 | |||
Class of Warrant or Right, Exercised During Period (in shares) | 3,879,905 | 121,000 | ||||
Class of Warrant or Right, Exercised During Period, Exercise Price (in dollars per share) | $ 4.33 | $ 4.75 | ||||
Proceeds from Warrant Exercises | $ 40,000 | $ 574,000 | ||||
Warrants to Purchase Common Stock [Member] | ||||||
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 6,910,283 | |||||
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 4.75 | |||||
Warrants in Connection with WAVI Credit Facility [Member] | ||||||
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) | 550,000 | |||||
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) | $ 1.75 | |||||
WAVI Holding AG and Taurus4757 GmbH Warrants [Member] | ||||||
Stock Issued During Period, Shares, Cashless Warrant Exercises (in shares) | 2,747,970 | |||||
Class of Warrant or Right, Exercised During Period (in shares) | 3,871,405 | 3,871,405 | ||||
Warrants Expiring March 2021 [Member] | ||||||
Class of Warrant or Right, Exercised During Period (in shares) | 8,500 | |||||
Class of Warrant or Right, Exercised During Period, Exercise Price (in dollars per share) | $ 4.75 | |||||
Proceeds from Warrant Exercises | $ 40,000 |
Note 8 - Warrants - Summary of
Note 8 - Warrants - Summary of Warrant Activity (Details) - $ / shares | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Outstanding, number of shares (in shares) | 3,959,005 | 4,080,005 |
Outstanding, weighted average exercise price (in dollars per share) | $ 4.33 | $ 4.35 |
Exercised, number of shares (in shares) | (3,879,905) | (121,000) |
Exercised, weighted average exercise price (in dollars per share) | $ 4.33 | $ 4.75 |
Outstanding, number of shares (in shares) | 79,100 | 3,959,005 |
Outstanding, weighted average exercise price (in dollars per share) | $ 4.75 | $ 4.33 |
Note 9 - Stock-based Compensa_3
Note 9 - Stock-based Compensation (Details Textual) - USD ($) | Feb. 08, 2021 | Mar. 25, 2020 | Apr. 01, 2019 | Feb. 25, 2019 | Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | Dec. 31, 2017 | Jul. 31, 2020 | May 31, 2017 | Dec. 31, 2013 |
Share-based Payment Arrangement, Expense | $ 5,981,000 | $ 3,043,000 | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year) | 3 years 7 months 28 days | ||||||||||
Restricted Stock [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance (in shares) | 930,854 | 429,399 | 279,919 | ||||||||
Share-based Payment Arrangement, Expense | $ 3,000,000 | $ 1,200,000 | |||||||||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ 16,300,000 | ||||||||||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 3 years 3 months 18 days | ||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value | $ 15,300,000 | 5,300,000 | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value | $ 4,500,000 | $ 1,900,000 | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 717,267 | 309,218 | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ 20.88 | $ 17.15 | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) | 208,858 | 125,818 | |||||||||
Restricted Stock [Member] | Executive Officer [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 34,154 | ||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ 9.18 | ||||||||||
Share-based Payment Arrangement, Option [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) | 844,455 | 1,570,455 | 2,043,402 | ||||||||
Share-based Payment Arrangement, Expense | $ 119,000 | $ 370,000 | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | 32,000,000 | ||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value | 31,600,000 | ||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value | $ 13,100,000 | $ 7,100,000 | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | 0 | 0 | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term (Year) | 3 years 8 months 12 days | 5 years | |||||||||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ 29,000 | ||||||||||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 9 months 18 days | ||||||||||
Performance Shares [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) | 686,001 | 737,497 | 964,997 | ||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | 0 | 0 | |||||||||
Performance-based Restricted Stock [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance (in shares) | 0 | 0 | |||||||||
Share-based Payment Arrangement, Expense | $ 760,000 | ||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 82,805 | 82,805 | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) | $ 9.18 | $ 9.18 | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) | 82,805 | ||||||||||
Performance-based Restricted Stock [Member] | Minimum [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards | 0.00% | ||||||||||
Performance-based Restricted Stock [Member] | Maximum [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards | 125.00% | ||||||||||
Market-based Restricted Stock [Member] | |||||||||||
Share-based Payment Arrangement, Expense | $ 2,100,000 | $ 1,500,000 | |||||||||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ 674,000 | ||||||||||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 1 year | ||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) | 109,140 | 29,604 | 94,247 | ||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance | 78.00% | 69.00% | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate | 0.00% | 0.00% | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant | 0.30% | 2.50% | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period (Year) | 2 years | 2 years | |||||||||
Market-based Restricted Stock [Member] | Subsequent Event [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares) | 231,268 | ||||||||||
Market-based Restricted Stock [Member] | Minimum [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards | 0.00% | ||||||||||
Market-based Restricted Stock [Member] | Maximum [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Awards | 200.00% | 200.00% | |||||||||
Market-based Restricted Stock First Issuance [Member] | |||||||||||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ 3,100,000 | ||||||||||
Market-based Restricted Stock Second Issuance [Member] | |||||||||||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total | $ 1,200,000 | ||||||||||
The 2013 Performance Incentive Plan [Member] | |||||||||||
Common Stock, Capital Shares Reserved for Future Issuance (in shares) | 5,000,000 | 4,100,000 | 3,100,000 | ||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) | 1,400,000 | ||||||||||
The 2013 Performance Incentive Plan [Member] | Restricted Stock [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number, Ending Balance (in shares) | 1,200,000 | ||||||||||
All Other Unapproved Compensation Plans [Member] | |||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number, Ending Balance (in shares) | 123,000 | ||||||||||
Management Performance Bonus Plan 2017 [Member] | Performance Shares [Member] | |||||||||||
Share-based Payment Arrangement, Expense | $ 0 | 0 | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value | 26,200,000 | ||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value | $ 1,300,000 | $ 3,700,000 | |||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | 0 | 0 | |||||||||
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) | 1 year | ||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized (in shares) | 1,000,000 | ||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Exercise Price (in dollars per share) | $ 1.64 | ||||||||||
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares (in shares) | 999,997 | 999,997 |
Note 9 - Stock-based Compensa_4
Note 9 - Stock-based Compensation - Stock Option Activity (Details) - $ / shares | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Outstanding at end of year (in dollars per share) | $ 2 | |
Share-based Payment Arrangement, Option [Member] | ||
Outstanding (in shares) | 1,570,455 | 2,043,402 |
Outstanding, weighted average exercise price (in dollars per share) | $ 1.96 | $ 1.91 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | 0 | 0 |
Granted, weighted average exercise price (in dollars per share) | $ 0 | $ 0 |
Exercised (in shares) | (726,000) | (469,510) |
Exercised, weighted average exercise price (in dollars per share) | $ 1.91 | $ 1.72 |
Forfeited (in shares) | 0 | (3,437) |
Forfeited, weighted average exercise price (in dollars per share) | $ 0 | $ 5.69 |
Outstanding (in shares) | 844,455 | 1,570,455 |
Outstanding at end of year (in dollars per share) | $ 2 | $ 1.96 |
Options exercisable (in shares) | 832,478 | 1,465,599 |
Options exercisable, weighted average exercise price (in dollars per share) | $ 1.98 | $ 1.94 |
Performance Shares [Member] | ||
Outstanding (in shares) | 737,497 | 964,997 |
Outstanding, weighted average exercise price (in dollars per share) | $ 1.64 | $ 1.64 |
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in shares) | 0 | 0 |
Granted, weighted average exercise price (in dollars per share) | $ 0 | $ 0 |
Exercised (in shares) | (51,496) | (227,500) |
Exercised, weighted average exercise price (in dollars per share) | $ 1.64 | $ 1.64 |
Outstanding (in shares) | 686,001 | 737,497 |
Outstanding at end of year (in dollars per share) | $ 1.64 | $ 1.64 |
Options exercisable (in shares) | 686,001 | 737,497 |
Options exercisable, weighted average exercise price (in dollars per share) | $ 1.64 | $ 1.64 |
Note 9 - Stock-based Compensa_5
Note 9 - Stock-based Compensation - Shares Authorized Under Stock Option Plan (Details) | 12 Months Ended |
Dec. 31, 2020$ / sharesshares | |
Number of shares outstanding (in shares) | shares | 844,455 |
Weighted average remaining contractual life (Year) | 3 years 7 months 28 days |
Weighted average exercise price (in dollars per share) | $ 2 |
Price Range 1 [Member] | |
Exercise price, lower range (in dollars per share) | 0.49 |
Exercise price, upper range (in dollars per share) | $ 1 |
Number of shares outstanding (in shares) | shares | 3,571 |
Weighted average remaining contractual life (Year) | 10 months 28 days |
Weighted average exercise price (in dollars per share) | $ 0.49 |
Price Range 2 [Member] | |
Exercise price, lower range (in dollars per share) | 1.01 |
Exercise price, upper range (in dollars per share) | $ 1.50 |
Number of shares outstanding (in shares) | shares | 110,449 |
Weighted average remaining contractual life (Year) | 9 months 10 days |
Weighted average exercise price (in dollars per share) | $ 1.19 |
Price Range 3 [Member] | |
Exercise price, lower range (in dollars per share) | 1.51 |
Exercise price, upper range (in dollars per share) | $ 2.50 |
Number of shares outstanding (in shares) | shares | 676,367 |
Weighted average remaining contractual life (Year) | 4 years 25 days |
Weighted average exercise price (in dollars per share) | $ 1.95 |
Price Range 4 [Member] | |
Exercise price, lower range (in dollars per share) | 2.51 |
Exercise price, upper range (in dollars per share) | $ 8.60 |
Number of shares outstanding (in shares) | shares | 54,068 |
Weighted average remaining contractual life (Year) | 4 years 7 months 20 days |
Weighted average exercise price (in dollars per share) | $ 4.49 |
Note 9 - Stock-based Compensa_6
Note 9 - Stock-based Compensation - Restricted Stock Activity (Details) - $ / shares | Mar. 25, 2020 | Dec. 31, 2020 | Dec. 31, 2019 |
Restricted Stock [Member] | |||
Outstanding at beginning of year (in shares) | 429,399 | 279,919 | |
Outstanding at beginning of year, grant date fair value (in dollars per share) | $ 13.25 | $ 5 | |
Granted (in shares) | 717,267 | 309,218 | |
Granted, grant date fair value (in dollars per share) | $ 20.88 | $ 17.15 | |
Granted in lieu of cash (in shares) | 34,154 | 0 | |
Granted in lieu of cash, grant fair value (in dollars per share) | $ 9.18 | $ 0 | |
Vested (in shares) | (208,858) | (125,818) | |
Vested, grant date fair value (in dollars per share) | $ 11.32 | $ 4.57 | |
Forfeited (in shares) | (41,108) | (33,920) | |
Forfeited, grant date fair value (in dollars per share) | $ 15.47 | $ 12.88 | |
Outstanding at end of year (in shares) | 930,854 | 429,399 | |
Outstanding at end of year, grant date fair value (in dollars per share) | $ 19.31 | $ 13.25 | |
Performance-based Restricted Stock [Member] | |||
Outstanding at beginning of year (in shares) | 0 | ||
Outstanding at beginning of year, grant date fair value (in dollars per share) | $ 0 | ||
Granted (in shares) | 82,805 | 82,805 | |
Granted, grant date fair value (in dollars per share) | $ 9.18 | $ 9.18 | |
Vested (in shares) | (82,805) | ||
Vested, grant date fair value (in dollars per share) | $ 9.18 | ||
Outstanding at end of year (in shares) | 0 | 0 | |
Outstanding at end of year, grant date fair value (in dollars per share) | $ 0 | $ 0 |
Note 9 - Stock-based Compensa_7
Note 9 - Stock-based Compensation - Stock Compensation Expense (Details) - USD ($) $ in Thousands | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Stock compensation expense | $ 5,981 | $ 3,043 |
Research and Development Expense [Member] | ||
Stock compensation expense | 1,012 | 571 |
Selling and Marketing Expense [Member] | ||
Stock compensation expense | 852 | 711 |
General and Administrative Expense [Member] | ||
Stock compensation expense | 3,518 | 1,584 |
Cost of Sales [Member] | ||
Stock compensation expense | $ 599 | $ 177 |
Note 11 - Acquisitions (Details
Note 11 - Acquisitions (Details Textual) - USD ($) | Oct. 01, 2020 | Sep. 30, 2020 | Nov. 12, 2019 | Aug. 08, 2019 | Apr. 01, 2019 | Dec. 31, 2019 | Dec. 31, 2020 | Jun. 30, 2020 | Dec. 31, 2019 | Dec. 31, 2019 | Dec. 31, 2020 | Dec. 31, 2019 | Nov. 11, 2019 | Aug. 07, 2019 | Mar. 31, 2019 | Dec. 31, 2018 |
Payment for Contingent Consideration Liability, Financing Activities | $ 483,000 | $ 0 | ||||||||||||||
Business Combination, Contingent Consideration, Liability, Total | $ 221,000 | $ 388,000 | 221,000 | |||||||||||||
Goodwill, Ending Balance | $ 33,637,000 | 58,449,000 | $ 33,637,000 | $ 33,637,000 | 58,449,000 | 33,637,000 | $ 0 | |||||||||
Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net, Total | 0 | 10,108,000 | ||||||||||||||
SAVSU [Member] | ||||||||||||||||
Equity Method Investments | $ 5,800,000 | |||||||||||||||
Astero [Member] | ||||||||||||||||
Payments to Acquire Businesses, Gross | $ 12,521,000 | |||||||||||||||
Payments to Acquire Businesses, Initial Cash Payment | 8,000,000 | |||||||||||||||
Payments to Acquire Businesses, Deferred Cash Payment | 4,500,000 | |||||||||||||||
Business Combination, Consideration Transferred, Liabilities Incurred | 1,491,000 | |||||||||||||||
Payment for Contingent Consideration Liability, Financing Activities | $ 483,000 | |||||||||||||||
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High | 8,500,000 | |||||||||||||||
Business Combination, Contingent Consideration, Liability, Total | 1,500,000 | 1,100,000 | 81,000 | 1,100,000 | 1,100,000 | 81,000 | 1,100,000 | |||||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets | 324,000 | |||||||||||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets | 4,100,000 | |||||||||||||||
Goodwill, Ending Balance | 9,500,000 | $ 9,515,000 | ||||||||||||||
Business Acquisition, Goodwill, Expected Tax Deductible Amount | 1,100,000 | |||||||||||||||
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total | $ 13,941,000 | |||||||||||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles | 4,120,000 | |||||||||||||||
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual | 1,200,000 | |||||||||||||||
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual | (1,500,000) | |||||||||||||||
Astero [Member] | Earnout Payments Payable in Each Calendar Years of 2019, 2020 and 2021 [Member] | ||||||||||||||||
Business Combination, Consideration Transferred, Liabilities Incurred | 3,500,000 | |||||||||||||||
Astero [Member] | Earnout Payment for Calendar Year 2021 [Member] | ||||||||||||||||
Business Combination, Consideration Transferred, Liabilities Incurred | $ 5,000,000 | |||||||||||||||
SAVSU [Member] | ||||||||||||||||
Goodwill, Ending Balance | $ 19,500,000 | $ 21,037,000 | ||||||||||||||
Business Combinations, Number of Shares Acquired (in shares) | 8,616 | |||||||||||||||
Business Acquisition, Percentage of Voting Interests Acquired | 56.00% | |||||||||||||||
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | 1,100,000 | |||||||||||||||
Share Price (in dollars per share) | $ 18.12 | |||||||||||||||
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable | $ 19,932,000 | 0 | 19,932,000 | |||||||||||||
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total | 35,800,000 | 35,850,000 | ||||||||||||||
Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value | $ 15,900,000 | |||||||||||||||
Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage | 44.00% | |||||||||||||||
Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net, Total | $ 10,100,000 | |||||||||||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets, Net | 4,200,000 | |||||||||||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles | 12,150,000 | |||||||||||||||
Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination, Total | $ 35,800,000 | |||||||||||||||
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual | 692,000 | |||||||||||||||
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual | (1,700,000) | |||||||||||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities | $ 1,541,000 | |||||||||||||||
CBS Acquisition [Member] | ||||||||||||||||
Payments to Acquire Businesses, Gross | $ 11,000,000 | |||||||||||||||
Payments to Acquire Businesses, Initial Cash Payment | 11,000,000 | |||||||||||||||
Business Combination, Consideration Transferred, Liabilities Incurred | 856,000 | |||||||||||||||
Business Combination, Contingent Consideration, Liability, Total | 856,000 | 140,000 | $ 856,000 | $ 856,000 | 140,000 | 856,000 | ||||||||||
Goodwill, Ending Balance | 3,100,000 | $ 2,954,000 | ||||||||||||||
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable | 4,000,000 | 0 | 4,000,000 | |||||||||||||
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total | $ 15,856,000 | |||||||||||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets, Net | 6,000,000 | |||||||||||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles | 6,790,000 | |||||||||||||||
Business Combination, Consideration Transferred, Excluding Contingent Consideration | 15,000,000 | |||||||||||||||
Business Combination, Cash Holdback Escrow to Satisfy Indemnification Claims | 550,000 | |||||||||||||||
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Escrow Holdback | 3,000,000 | |||||||||||||||
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual | 2,100,000 | |||||||||||||||
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual | $ 187,000 | |||||||||||||||
CBS Acquisition [Member] | Earning Payments Payable in Each Calendar Year 2020, 2021, 2022, 2023, and 2024 [Member] | ||||||||||||||||
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High | $ 15,000,000 | |||||||||||||||
SciSafe Holdings, Inc [Member] | ||||||||||||||||
Payments to Acquire Businesses, Gross | $ 15,000,000 | |||||||||||||||
Business Combination, Consideration Transferred, Liabilities Incurred | 3,663,000 | |||||||||||||||
Business Combination, Contingent Consideration, Liability, Total | 3,700,000 | 6,900,000 | 6,900,000 | |||||||||||||
Goodwill, Ending Balance | $ 24,943,000 | |||||||||||||||
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | 611,683 | |||||||||||||||
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable | $ 17,916,000 | $ 17,916,000 | $ 0 | |||||||||||||
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net, Total | $ 36,526,000 | |||||||||||||||
Business Combination, Step Acquisition, Equity Interest in Acquiree, Percentage | 100.00% | |||||||||||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles | $ 12,100,000 | |||||||||||||||
Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual | 1,800,000 | |||||||||||||||
Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual | $ (416,000) | |||||||||||||||
Business Acquisition, Share Price (in dollars per share) | $ 29.29 | |||||||||||||||
Business Acquisition, Amount Held in Escrow | $ 1,500,000 | |||||||||||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Tangible Assets | 2,800,000 | |||||||||||||||
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities | 3,297,000 | |||||||||||||||
Payments to Acquire Notes Receivable | $ 500,000 | |||||||||||||||
Business Combination, Indemnification Assets, Amount as of Acquisition Date | $ 130,000 | |||||||||||||||
SciSafe Holdings, Inc [Member] | Maximum [Member] | ||||||||||||||||
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | 626,000 |
Note 11 - Acquisitions - Consid
Note 11 - Acquisitions - Consideration (Details) - USD ($) $ in Thousands | Oct. 01, 2020 | Nov. 12, 2019 | Aug. 08, 2019 | Apr. 01, 2019 | Dec. 31, 2020 | Dec. 31, 2019 |
Astero [Member] | ||||||
Cash consideration | $ 12,521 | |||||
Contingent consideration | 1,491 | |||||
Working capital adjustment | (71) | |||||
Total consideration transferred | $ 13,941 | |||||
SAVSU [Member] | ||||||
Stock consideration | $ 19,932 | $ 0 | $ 19,932 | |||
CBS Acquisition [Member] | ||||||
Cash consideration | $ 11,000 | |||||
Contingent consideration | 856 | |||||
Total consideration transferred | 15,856 | |||||
Stock consideration | $ 4,000 | 0 | 4,000 | |||
SciSafe Holdings, Inc [Member] | ||||||
Cash consideration | $ 15,000 | |||||
Contingent consideration | 3,663 | |||||
Working capital adjustment | (53) | |||||
Total consideration transferred | 36,526 | |||||
Stock consideration | $ 17,916 | $ 17,916 | $ 0 |
Note 11 - Acquisitions - Cons_2
Note 11 - Acquisitions - Consideration (Details) (Parentheticals) | Aug. 08, 2019 |
SAVSU [Member] | |
Percentage equity interest purchased | 56.00% |
Note 11 - Acquisitions - Fair V
Note 11 - Acquisitions - Fair Value of Net Assets Acquired (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Oct. 01, 2020 | Dec. 31, 2019 | Nov. 12, 2019 | Nov. 11, 2019 | Aug. 08, 2019 | Aug. 07, 2019 | Apr. 01, 2019 | Mar. 31, 2019 | Dec. 31, 2018 |
Goodwill | $ 58,449 | $ 33,637 | $ 0 | |||||||
Astero [Member] | ||||||||||
Cash and cash equivalents | $ 11 | |||||||||
Accounts receivable, net | 154 | |||||||||
Inventory | 456 | |||||||||
Intangible assets | $ 4,120 | |||||||||
Goodwill | 9,500 | 9,515 | ||||||||
Other assets | 99 | |||||||||
Accounts Payable | (250) | |||||||||
Other liabilities | (164) | |||||||||
Fair value of net assets acquired | 13,941 | |||||||||
Astero [Member] | Customer Relationships [Member] | ||||||||||
Intangible assets | 160 | 160 | ||||||||
Astero [Member] | Trade Names [Member] | ||||||||||
Intangible assets | 470 | 470 | ||||||||
Astero [Member] | Developed Technology Rights [Member] | ||||||||||
Intangible assets | 2,840 | 2,840 | ||||||||
Astero [Member] | In Process Research and Development [Member] | ||||||||||
Intangible assets | $ 650 | $ 650 | ||||||||
SAVSU [Member] | ||||||||||
Cash and cash equivalents | $ 1,251 | |||||||||
Accounts receivable, net | 753 | |||||||||
Intangible assets | $ 12,150 | |||||||||
Goodwill | 19,500 | 21,037 | ||||||||
Accounts Payable | (807) | |||||||||
Other liabilities | (232) | |||||||||
Fair value of net assets acquired | 35,800 | 35,850 | ||||||||
Prepaid expenses and other current assets | 19 | |||||||||
Property, plant and equipment, net | 546 | |||||||||
Operating right-of-use asset | 233 | |||||||||
Assets held for lease | 2,441 | |||||||||
Deferred tax liabilities | (1,541) | |||||||||
SAVSU [Member] | Customer Relationships [Member] | ||||||||||
Intangible assets | 80 | 80 | ||||||||
SAVSU [Member] | Trade Names [Member] | ||||||||||
Intangible assets | $ 1,320 | 1,320 | ||||||||
SAVSU [Member] | Developed Technology Rights [Member] | ||||||||||
Intangible assets | $ 10,750 | |||||||||
CBS Acquisition [Member] | ||||||||||
Accounts receivable, net | $ 1,044 | |||||||||
Inventory | 3,232 | |||||||||
Intangible assets | $ 6,790 | |||||||||
Goodwill | 3,100 | 2,954 | ||||||||
Accounts Payable | (1,197) | |||||||||
Other liabilities | (611) | |||||||||
Fair value of net assets acquired | 15,856 | |||||||||
Prepaid expenses and other current assets | 29 | |||||||||
Property, plant and equipment, net | 3,615 | |||||||||
CBS Acquisition [Member] | Customer Relationships [Member] | ||||||||||
Intangible assets | 560 | 560 | ||||||||
CBS Acquisition [Member] | Trade Names [Member] | ||||||||||
Intangible assets | 800 | 800 | ||||||||
CBS Acquisition [Member] | Developed Technology Rights [Member] | ||||||||||
Intangible assets | $ 5,430 | $ 5,430 | ||||||||
SciSafe Holdings, Inc [Member] | ||||||||||
Cash and cash equivalents | $ 500 | |||||||||
Accounts receivable, net | 945 | |||||||||
Intangible assets | 12,100 | |||||||||
Goodwill | 24,943 | |||||||||
Other assets | 1,547 | |||||||||
Accounts Payable | (885) | |||||||||
Other liabilities | (2,758) | |||||||||
Fair value of net assets acquired | 36,526 | |||||||||
Prepaid expenses and other current assets | 31 | |||||||||
Property, plant and equipment, net | 3,400 | |||||||||
Deferred tax liabilities | (3,297) | |||||||||
SciSafe Holdings, Inc [Member] | Customer Relationships [Member] | ||||||||||
Intangible assets | 7,420 | |||||||||
SciSafe Holdings, Inc [Member] | Trade Names [Member] | ||||||||||
Intangible assets | 4,020 | |||||||||
SciSafe Holdings, Inc [Member] | Noncompete Agreements [Member] | ||||||||||
Intangible assets | $ 660 |
Note 11 - Acquisitions - Acquir
Note 11 - Acquisitions - Acquired Intangible Assets (Details) - USD ($) $ in Thousands | Oct. 01, 2020 | Nov. 12, 2019 | Aug. 08, 2019 | Apr. 01, 2019 | Nov. 11, 2019 | Aug. 07, 2019 | Mar. 31, 2019 |
Astero [Member] | |||||||
Intangible assets | $ 4,120 | ||||||
Astero [Member] | Customer Relationships [Member] | |||||||
Intangible assets | $ 160 | $ 160 | |||||
Intangible assets, estimated useful life (Year) | 4 years | ||||||
Astero [Member] | Trade Names [Member] | |||||||
Intangible assets | $ 470 | 470 | |||||
Intangible assets, estimated useful life (Year) | 9 years | ||||||
Astero [Member] | Developed Technology Rights [Member] | |||||||
Intangible assets | $ 2,840 | 2,840 | |||||
Astero [Member] | Developed Technology Rights [Member] | Minimum [Member] | |||||||
Intangible assets, estimated useful life (Year) | 5 years | ||||||
Astero [Member] | Developed Technology Rights [Member] | Maximum [Member] | |||||||
Intangible assets, estimated useful life (Year) | 9 years | ||||||
Astero [Member] | In Process Research and Development [Member] | |||||||
Intangible assets | $ 650 | $ 650 | |||||
SAVSU [Member] | |||||||
Intangible assets | $ 12,150 | ||||||
SAVSU [Member] | Customer Relationships [Member] | |||||||
Intangible assets | $ 80 | $ 80 | |||||
Intangible assets, estimated useful life (Year) | 6 years | ||||||
SAVSU [Member] | Trade Names [Member] | |||||||
Intangible assets | $ 1,320 | 1,320 | |||||
Intangible assets, estimated useful life (Year) | 9 years | ||||||
SAVSU [Member] | Developed Technology Rights [Member] | |||||||
Intangible assets | $ 10,750 | ||||||
SAVSU [Member] | Technology-Based Intangible Assets [Member] | |||||||
Intangible assets | $ 10,750 | ||||||
SAVSU [Member] | Technology-Based Intangible Assets [Member] | Minimum [Member] | |||||||
Intangible assets, estimated useful life (Year) | 7 years | ||||||
SAVSU [Member] | Technology-Based Intangible Assets [Member] | Maximum [Member] | |||||||
Intangible assets, estimated useful life (Year) | 8 years | ||||||
CBS Acquisition [Member] | |||||||
Intangible assets | $ 6,790 | ||||||
CBS Acquisition [Member] | Customer Relationships [Member] | |||||||
Intangible assets | $ 560 | $ 560 | |||||
Intangible assets, estimated useful life (Year) | 6 years | ||||||
CBS Acquisition [Member] | Trade Names [Member] | |||||||
Intangible assets | $ 800 | 800 | |||||
Intangible assets, estimated useful life (Year) | 6 years | ||||||
CBS Acquisition [Member] | Developed Technology Rights [Member] | |||||||
Intangible assets | $ 5,430 | $ 5,430 | |||||
Intangible assets, estimated useful life (Year) | 9 years | ||||||
SciSafe Holdings, Inc [Member] | |||||||
Intangible assets | $ 12,100 | ||||||
SciSafe Holdings, Inc [Member] | Customer Relationships [Member] | |||||||
Intangible assets | $ 7,420 | ||||||
Intangible assets, estimated useful life (Year) | 14 years | ||||||
SciSafe Holdings, Inc [Member] | Trade Names [Member] | |||||||
Intangible assets | $ 4,020 | ||||||
Intangible assets, estimated useful life (Year) | 19 years | ||||||
SciSafe Holdings, Inc [Member] | Noncompete Agreements [Member] | |||||||
Intangible assets | $ 660 | ||||||
Intangible assets, estimated useful life (Year) | 4 years |
Note 11 - Acquisitions - Pro Fo
Note 11 - Acquisitions - Pro Forma Information (Details) - USD ($) $ / shares in Units, $ in Thousands | 12 Months Ended | ||
Dec. 31, 2020 | Dec. 31, 2019 | Dec. 31, 2018 | |
The 2019 Acquisitions [Member] | |||
Total revenue | $ 37,728 | $ 32,353 | |
Net income (loss) | $ (3,160) | $ (3,397) | |
Basic and diluted (in dollars per share) | $ (0.16) | $ (0.20) | |
SciSafe Holdings, Inc [Member] | |||
Total revenue | $ 52,613 | $ 43,221 | |
Net income (loss) | $ 1,798 | $ (4,528) | |
Basic and diluted (in dollars per share) | $ 0.06 | $ (0.23) | |
Diluted (in dollars per share) | $ (0.07) | $ (0.23) |
Note 12 - Consolidated Balanc_3
Note 12 - Consolidated Balance Sheet Detail (Details Textual) - USD ($) | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Depreciation, Total | $ 1,400,000 | $ 544,000 |
Note 12 - Condensed Consolidate
Note 12 - Condensed Consolidated Balance Sheet Detail - Property and Equipment (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Property and equipment | $ 13,962 | $ 8,093 |
Less: Accumulated depreciation | (3,842) | (2,521) |
Net property and equipment | 10,120 | 5,572 |
Leasehold Improvements [Member] | ||
Property and equipment | 2,393 | 2,112 |
Furniture and Computer Equipment [Member] | ||
Property and equipment | 902 | 794 |
Manufacturing Facility [Member] | ||
Property and equipment | 10,076 | 5,187 |
Construction in Progress [Member] | ||
Property and equipment | $ 591 | $ 0 |
Note 12 - Condensed Consolida_2
Note 12 - Condensed Consolidated Balance Sheet Detail - Accrued Liabilities (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Accrued expenses | $ 472 | $ 301 |
Accrued taxes | 112 | 0 |
Accrued compensation | 2,898 | 1,554 |
Warranty reserve liability | 212 | 191 |
Deferred revenue, current | 931 | 324 |
Loans payable, current | 614 | 13 |
Other | 130 | 986 |
Total accrued expenses and other current liabilities | $ 5,369 | $ 3,369 |
Note 12 - Condensed Consolida_3
Note 12 - Condensed Consolidated Balance Sheet Detail - Other Noncurrent Liabilities (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Loans payable, net of current | $ 655 | $ 0 |
Deferred revenue, net of current | 71 | 0 |
Other | 0 | 4 |
Total other long-term liabilities | $ 726 | $ 4 |
Note 12 - Condensed Consolida_4
Note 12 - Condensed Consolidated Balance Sheet Detail - Loans Payable (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
Loans payable | $ 1,269 | $ 13 |
Paycheck Protection Program CARES Act [Member] | ||
Interest rate | 1.00% | |
Loans payable | $ 295 | 0 |
Freezer Equipment Loan [Member] | ||
Interest rate | 5.70% | |
Loans payable | $ 365 | 0 |
Manufacturing Equipment Loans [Member] | ||
Interest rate | 5.70% | |
Loans payable | $ 439 | 0 |
Freezer Installation Loan [Member] | ||
Interest rate | 6.30% | |
Loans payable | $ 156 | 0 |
Other Loans [Member] | ||
Loans payable | $ 14 | $ 13 |
Note 12 - Condensed Consolida_5
Note 12 - Condensed Consolidated Balance Sheet Detail - Maturities of Loans Payable (Details) - USD ($) $ in Thousands | Dec. 31, 2020 | Dec. 31, 2019 |
2021 | $ 614 | |
2022 | 158 | |
2023 | 167 | |
2024 | 177 | |
2025 | 153 | |
Total | $ 1,269 | $ 13 |
Note 13 - Employee Benefit Pl_2
Note 13 - Employee Benefit Plan (Details Textual) - Defined Contribution Plan, 401 K [Member] - Pension Plan [Member] - USD ($) | 12 Months Ended | |
Dec. 31, 2020 | Dec. 31, 2019 | |
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay | 100.00% | |
Defined Contribution Plan, Employer Discretionary Contribution Amount | $ 347,000 | $ 158,000 |
Note 14 - Subsequent Events (De
Note 14 - Subsequent Events (Details Textual) | Mar. 19, 2021shares | Jan. 29, 2021USD ($)a | Jan. 04, 2021USD ($)ft² | Dec. 31, 2020USD ($)ft² |
The United States of America [Member] | ||||
Area of Real Estate Property (Square Foot) | ft² | 16,153 | |||
Monthly Base Rent Expense | $ 13,000 | |||
Subsequent Event [Member] | The Merger Agreement [Member] | ||||
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares (in shares) | shares | 6,646,870 | |||
Business Acquisition, Percentage of Equity Issuable Shares Held in Escrow Accounts for Post Closing Claims | 19.90% | |||
Subsequent Event [Member] | The United States of America [Member] | ||||
Area of Real Estate Property (Square Foot) | ft² | 16,800 | |||
Monthly Base Rent Expense | $ 13,650 | |||
Yearly Percentage Increase (Decrease) in Operating Lease | 3.00% | |||
Subsequent Event [Member] | Lease Agreement in the United States Beginning June 1, 2021 [Member] | ||||
Area of Real Estate Property (Square Foot) | a | 26,800 | |||
Monthly Base Rent Expense | $ 26,800 | |||
Yearly Percentage Increase (Decrease) in Operating Lease | 2.50% | |||
Lessee, Operating Lease, Term of Contract (Year) | 10 years |