XML 105 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans - 401(k) plan, Deferred Compensation Plan and Non-US Pension Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Employee Benefit Textuals [Abstract]      
Employee contribution matched 30.00%    
Matching contributions to plan $ 22.0 $ 20.2 $ 20.2
NQDC      
Employee Benefit Textuals [Abstract]      
Deferred compensation liability 29.3 26.8  
Investment 29.3 26.8  
Prepaid expenses and other current assets | NQDC      
Employee Benefit Textuals [Abstract]      
Investment 3.1 4.1  
Other long-term assets | NQDC      
Employee Benefit Textuals [Abstract]      
Investment 26.2 22.7  
Other accrued liabilities | NQDC      
Employee Benefit Textuals [Abstract]      
Deferred compensation liability 3.1 4.1  
Other long-term liabilities | NQDC      
Employee Benefit Textuals [Abstract]      
Deferred compensation liability $ 26.2 $ 22.7