XML 54 R16.htm IDEA: XBRL DOCUMENT v3.20.1
Note 2 - Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   
Three Months Ended March 31, 2020
 
   
Device
Revenue
   
Service
Revenue
   
Other
Revenue
   
Total
Revenue
 
AXP
  $
2,208,000
    $
24,000
    $
--
    $
2,232,000
 
BioArchive
   
164,000
     
332,000
     
--
     
496,000
 
CAR-TXpress
   
152,000
     
12,000
     
71,000
     
235,000
 
Manual Disposables
   
203,000
     
--
     
--
     
203,000
 
Other
   
14,000
     
--
     
20,000
     
34,000
 
Total
  $
2,741,000
    $
368,000
    $
91,000
    $
3,200,000
 
   
Three Months Ended March 31, 2019
 
   
Device
Revenue
   
Service
Revenue
   
Other
Revenue
   
Total
Revenue
 
AXP
  $
1,267,000
    $
55,000
    $
--
    $
1,322,000
 
BioArchive
   
599,000
     
415,000
     
--
     
1,014,000
 
CAR-TXpress
   
307,000
     
--
     
--
     
307,000
 
Manual Disposables
   
300,000
     
--
     
--
     
300,000
 
Other
   
5,000
     
--
     
14,000
     
19,000
 
Total
  $
2,478,000
    $
470,000
    $
14,000
    $
2,962,000
 
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
   
Remainder
of 2020
   
2021
   
2022
   
2023
   
2024 and
beyond
   
Total
 
Service revenue
 
$
807,000
   
$
751,000
   
$
324,000
   
$
184,000
   
$
38,000
   
$
2,104,000
 
Clinical revenue
 
 
3,000
   
 
13,000
   
 
13,000
   
 
13,000
   
 
176,000
   
 
218,000
 
Exclusivity Fee
 
 
214,000
   
 
286,000
   
 
286,000
   
 
286,000
   
 
762,000
   
 
1,834,000
 
Total
 
$
1,024,000
   
$
1,050,000
   
$
623,000
   
$
483,000
   
$
976,000
   
$
4,156,000
 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   
2020
   
2019
 
Common stock equivalents of convertible promissory note and accrued interest
   
5,159,496
     
5,096,721
 
Vested Series A warrants
   
40,441
     
40,441
 
Unvested Series A warrants
(1)
   
69,853
     
69,853
 
Warrants – other
   
1,273,461
     
1,557,884
 
Stock options
   
287,849
     
290,933
 
Total
   
6,831,100
     
7,055,832