XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 08, 2021
Feb. 26, 2020
Mar. 18, 2019
Equity, Class of Treasury Stock [Line Items]          
Weighted average common shares outstanding 2,237,000 2,437,000      
Incremental shares from assumed conversion of convertible notes 2,800,000        
Conversion price         $ 188.73
Foreign currency translation gain $ 21.1 $ (42.9)      
Share Repurchase Plan [Member]          
Equity, Class of Treasury Stock [Line Items]          
Stock repurchase program, authorized amount     $ 300.0 $ 250.0  
Stock repurchase program, number of shares authorized     5,000,000 5,000,000  
Stock repurchased $ 70.4