XML 46 R24.htm IDEA: XBRL DOCUMENT v3.21.1
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%