XML 49 R38.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue Recognition (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Dec. 31, 2018
USD ($)
May 31, 2019
USD ($)
Feb. 28, 2019
USD ($)
Apr. 30, 2016
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Jun. 30, 2019
USD ($)
item
Jun. 30, 2018
USD ($)
Revenue recognized               $ 700  
Agreement term       4 years          
Deferred revenue, noncurrent $ 40,058       $ 60,527     60,527  
Other assets 3,317       13,091     13,091  
Deferred revenue 44,189       79,681     79,681  
Deferred revenue, current portion 4,131       19,154     19,154  
Total revenues         74,355 $ 63,069   141,179 $ 125,409
Deferred revenue, long-term portion 40,058       60,527     60,527  
Research and development                  
Costs         100     100  
Product                  
Revenue recognized         800 900   1,300 1,800
Total revenues         65,099 60,353   $ 128,463 114,622
Product | Minimum                  
Billing collection period (in months)               9 months  
Product | Maximum                  
Billing collection period (in months)               12 months  
Licensing and other                  
Total revenues         9,256 2,716   $ 12,716 10,787
IVD kits and genetic testing services                  
Revenue recognized               400  
Deferred revenue, noncurrent         3,977     3,977  
Deferred revenue         6,168     6,168  
Deferred revenue, current portion         2,191     2,191  
Deferred revenue, long-term portion         3,977     3,977  
Storage services                  
Revenue recognized               $ 200  
Evercord | Processing and storage services                  
Number of performance obligations | item               2  
Evercord | Processing and storage services | Minimum                  
Billing collection period (in months)               6 months  
Evercord | Processing and storage services | Maximum                  
Billing collection period (in months)               18 months  
Evercord | Processing and storage services | Alternate                  
Billing collection period (in months)               12 months  
Evercord | Storage services                  
Other assets         300     $ 300  
Qiagen                  
Revenue recognized         500 $ 100 $ 5,500 700 $ 5,600
Revenue, remaining performance obligation         40,000     40,000  
Deferred revenue, noncurrent         36,568     36,568  
Deferred revenue         38,531     38,531  
Deferred revenue, current portion         1,963     1,963  
Deferred revenue, long-term portion         36,568     36,568  
Qiagen | The Qiagen Agreement                  
Revenue recognized               $ 100  
Agreement term               10 years  
Qiagen | Volume, regulatory and commercial milestones                  
Revenue recognized $ 5,000                
Revenue, remaining performance obligation         10,000     $ 10,000  
Laboratory distribution partners | Product | Minimum                  
Billing collection period (in months)               2 months  
Laboratory distribution partners | Product | Maximum                  
Billing collection period (in months)               3 months  
BGI                  
Revenue recognized         5,000     $ 5,000  
Proceeds from license agreement   $ 35,600 $ 50,000            
Agreement term     10 years            
Deferred revenue, noncurrent         19,982     19,982  
Deferred revenue         34,982     34,982  
Deferred revenue, current portion         15,000     15,000  
Deferred revenue, long-term portion         19,982     19,982  
BGI | Research and development                  
Costs               400  
BGI | Sequencing services                  
Other assets         6,000     6,000  
BGI | Sequencing products                  
Other assets         4,000     4,000  
BGI | Sequencing products and services                  
Other assets         $ 10,000     $ 10,000