XML 159 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation and Significant Accounting Principles (Details)
$ / shares in Units, shares in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2023
€ / shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
€ / shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Less: Restricted cash         $ 2.0   $ 0.1
Revenue, Practical Expedient, Financing Component [true false] true            
Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false] true            
Restructuring charges $ 29.1 $ 8.8          
Ordinary shares, shares issued | shares         39,400   39,200
Ordinary shares, shares outstanding | shares         35,200   35,100
Ordinary shares, nominal value | $ / shares         $ 0.01   $ 0.01
Deferred Ordinary Shares              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Ordinary shares, shares issued | shares         25   25
Ordinary shares, shares outstanding | shares         25   25
Ordinary shares, nominal value | € / shares       € 1.00   € 1.00  
Selling, General and Administrative Expenses              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Research and development costs 57.6 51.4 $ 63.9        
Promotional and advertising expenses 1.3 1.2 1.1        
Restructuring charges $ 39.4 $ 54.1 $ 8.6        
Minimum              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Product sales payment terms 10 days            
Maximum              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Product sales payment terms 90 days            
Weighted Average [Member]              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Product sales payment terms 52 days