XML 109 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Deferred Revenue - Schedule of deferred revenue (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Current portion:    
Deferred revenue, current $ 591.7 $ 452.5
Noncurrent portion:    
Deferred revenue, noncurrent 619.0 464.2
Sanofi    
Current portion:    
Deferred revenue, current 395.5 246.7
Noncurrent portion:    
Deferred revenue, noncurrent 509.7 279.3
Bayer    
Current portion:    
Deferred revenue, current 49.2 44.4
Noncurrent portion:    
Deferred revenue, noncurrent 73.8 45.1
Teva    
Current portion:    
Deferred revenue, current 89.5 92.5
Noncurrent portion:    
Deferred revenue, noncurrent 24.9 102.0
Other    
Current portion:    
Deferred revenue, current 57.5 68.9
Noncurrent portion:    
Deferred revenue, noncurrent $ 10.6 $ 37.8