XML 82 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue recognition - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation of Revenue [Line Items]        
Total revenues $ 243.2 $ 220.2 $ 433.9 $ 338.0
U.S. Government        
Disaggregation of Revenue [Line Items]        
Total revenues 132.9 185.2 226.6 266.0
Non-U.S. Government        
Disaggregation of Revenue [Line Items]        
Total revenues 110.3 35.0 207.3 72.0
Product sales, net        
Disaggregation of Revenue [Line Items]        
Total revenues 183.5 180.1 336.5 255.8
Product sales, net | U.S. Government        
Disaggregation of Revenue [Line Items]        
Total revenues 94.6 169.9 167.9 235.9
Product sales, net | Non-U.S. Government        
Disaggregation of Revenue [Line Items]        
Total revenues 88.9 10.2 168.6 19.9
Contract manufacturing        
Disaggregation of Revenue [Line Items]        
Total revenues 18.7 23.6 34.6 49.8
Contract manufacturing | U.S. Government        
Disaggregation of Revenue [Line Items]        
Total revenues 0.0 0.0 0.0 0.0
Contract manufacturing | Non-U.S. Government        
Disaggregation of Revenue [Line Items]        
Total revenues 18.7 23.6 34.6 49.8
Contracts and grants        
Disaggregation of Revenue [Line Items]        
Total revenues 41.0 16.5 62.8 32.4
Contracts and grants | U.S. Government        
Disaggregation of Revenue [Line Items]        
Total revenues 38.3 15.3 58.7 30.1
Contracts and grants | Non-U.S. Government        
Disaggregation of Revenue [Line Items]        
Total revenues $ 2.7 $ 1.2 $ 4.1 $ 2.3