XML 88 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue recognition - Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenues $ 242,700,000 $ 397,500,000 $ 550,200,000 $ 740,500,000
U.S. Government        
Disaggregation of Revenue [Line Items]        
Total revenues 124,400,000 161,100,000 236,900,000 335,000,000.0
Non-U.S. Government        
Disaggregation of Revenue [Line Items]        
Total revenues 118,300,000 236,400,000 313,300,000 405,500,000
Product sales, net        
Disaggregation of Revenue [Line Items]        
Revenues 237,200,000 181,200,000 474,300,000 319,100,000
Product sales, net | U.S. Government        
Disaggregation of Revenue [Line Items]        
Revenues 118,200,000 66,300,000 221,600,000 122,700,000
Product sales, net | Non-U.S. Government        
Disaggregation of Revenue [Line Items]        
Revenues 119,000,000.0 114,900,000 252,700,000 196,400,000
Total contract development and manufacturing        
Disaggregation of Revenue [Line Items]        
Total contract development and manufacturing (1,800,000) 190,900,000 59,000,000.0 374,700,000
Total contract development and manufacturing | U.S. Government        
Disaggregation of Revenue [Line Items]        
Total contract development and manufacturing 0 70,400,000 0 167,900,000
Total contract development and manufacturing | Non-U.S. Government        
Disaggregation of Revenue [Line Items]        
Total contract development and manufacturing (1,800,000) 120,500,000 59,000,000.0 206,800,000
Services        
Disaggregation of Revenue [Line Items]        
Revenues 2,700,000 103,600,000 54,500,000 171,200,000
Services | U.S. Government        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Services | Non-U.S. Government        
Disaggregation of Revenue [Line Items]        
Revenues 2,700,000 103,600,000 54,500,000 171,200,000
Leases        
Disaggregation of Revenue [Line Items]        
Leases (4,500,000) 87,300,000 4,500,000 203,500,000
Leases | U.S. Government        
Disaggregation of Revenue [Line Items]        
Leases 0 70,400,000 0 167,900,000
Leases | Non-U.S. Government        
Disaggregation of Revenue [Line Items]        
Leases (4,500,000) 16,900,000 4,500,000 35,600,000
Contracts and grants        
Disaggregation of Revenue [Line Items]        
Revenues 7,300,000 25,400,000 16,900,000 46,700,000
Contracts and grants | U.S. Government        
Disaggregation of Revenue [Line Items]        
Revenues 6,200,000 24,400,000 15,300,000 44,400,000
Contracts and grants | Non-U.S. Government        
Disaggregation of Revenue [Line Items]        
Revenues $ 1,100,000 $ 1,000,000.0 $ 1,600,000 $ 2,300,000