XML 83 R28.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2019
Summary of Significant Accounting Policies  
Schedule of disaggregation of revenue by major source

The following table disaggregates our revenues by major source for the years ended December 31, 2019 and 2018:

 

 

 

 

 

 

 

 

 

 

December 31, 

(000’s omitted)

    

2019

    

2018

Global Logistics Solutions:

 

 

 

 

 

 

Biopharmaceutical

 

$

27,003

 

$

16,477

Reproductive Medicine

 

 

2,914

 

 

2,173

Animal Health

 

 

996

 

 

976

Total Global Logistics Solutions

 

 

30,913

 

 

19,626

Global Bioservices

 

 

3,029

 

 

 —

Total revenues

 

$

33,942

 

$

19,626

 

Schedule of geographical revenues, by origin

Our geographical revenues, by origin, for the years ended December 31, 2019 and 2018, were as follows:

 

 

 

 

 

 

 

 

 

 

December 31, 

(000’s omitted)

    

2019

    

2018

Americas

 

$

28,801

 

$

17,877

Europe, the Middle East and Africa (EMEA)

 

 

4,523

 

 

1,365

Asia Pacific (APAC)

 

 

618

 

 

384

Total revenues

 

$

33,942

 

$

19,626

 

Schedule of net loss per share

The following shows the amounts used in computing net loss per share:

 

 

 

 

 

 

 

 

 

 

Years Ended December 31, 

 

    

2019

    

2018

Net loss

 

$

(18,331,479)

 

$

(9,555,601)

 

 

 

 

 

 

 

Weighted average common shares outstanding – basic and diluted

 

 

33,394,285

 

 

28,210,648

 

 

 

 

 

 

 

Basic and diluted net loss per share

 

$

(0.55)

 

$

(0.34)

 

Schedule of number of shares excluded from the computation of diluted loss per share

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:

 

 

 

 

 

 

 

 

Years Ended December 31, 

 

    

2019

    

2018

Stock Options

 

3,636,806

 

3,130,635

Warrants

 

753,211

 

1,329,594

Convertible Note

 

 —

 

1,372,998

 

 

4,390,017

 

5,833,227