XML 47 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Accounting Policies  
Schedule of disaggregation of revenue by major source

December 31, 

    

2021

    

2020

    

2019

Biopharma/Pharma

$

180,203

$

66,394

$

30,032

Animal Health

 

33,353

 

7,846

 

996

Reproductive Medicine

9,052

4,456

2,914

Total Revenues

$

222,608

$

78,696

$

33,942

Schedule of geographical revenues, by origin

December 31, 

    

2021

    

2020

    

2019

Americas

$

120,270

$

49,555

$

28,801

Europe, the Middle East and Africa (EMEA)

 

59,334

 

20,316

 

4,523

Asia Pacific (APAC)

 

43,004

 

8,825

 

618

Total revenues

$

222,608

$

78,696

$

33,942

Schedule of net loss per share

The following shows the amounts used in computing net loss per share (in thousands except per share data):

Years Ended December 31, 

    

2021

    

2020

    

2019

Net loss

$

(275,528)

$

(32,693)

$

(18,332)

Deemed dividend on Series C convertible preferred stock

(39,492)

Paid-in-kind dividend on Series C convertible preferred stock

 

(8,196)

 

(2,844)

 

Net loss attributable to common shareholders

$

(283,724)

$

(75,029)

$

(18,332)

Weighted average common shares outstanding - basic and diluted

45,927,591

38,582,432

33,394,285

Net loss per share attributable to common stockholders – basic and diluted

$

(6.18)

$

(1.94)

$

(0.55)

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, 

    

2021

    

2020

    

2019

Stock options

5,449,952

 

5,920,886

 

3,636,806

Restricted stock units

373,849

Warrants

753,211

Series C convertible preferred stock

5,443,505

6,474,135

Convertible Senior Notes

4,022,734

 

4,810,002

 

15,290,040

 

17,205,023

 

4,390,017