STOCKHOLDERS' EQUITY (Details Textual) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | 9 Months Ended | ||||||
---|---|---|---|---|---|---|---|---|
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 13, 2023 |
Sep. 13, 2022 |
Dec. 08, 2021 |
Mar. 18, 2019 |
|
Equity, Class of Treasury Stock [Line Items] | ||||||||
Weighted average common shares outstanding | 3,600,000 | 3,300,000 | 2,700,000 | 2,800,000 | ||||
Incremental shares from assumed conversion of convertible debt | 2,781,818 | 2,781,818 | 2,781,818 | 2,781,818 | ||||
Conversion price | $ 188.73 | |||||||
Foreign currency translation gain | $ (61.0) | $ (100.5) | $ (30.1) | $ (209.9) | ||||
Share Repurchase Plan [Member] | ||||||||
Equity, Class of Treasury Stock [Line Items] | ||||||||
Stock repurchase program, authorized amount | $ 350.0 | $ 350.0 | $ 300.0 | |||||
Stock repurchase program, number of shares authorized | 7,000,000 | 7,000,000 | 5,000,000 | |||||
Stock repurchased | $ 296.1 | $ 324.5 | $ 175.0 | |||||
Convertible Senior Notes ("Convertible Notes") [Member] | ||||||||
Equity, Class of Treasury Stock [Line Items] | ||||||||
Incremental shares from assumed conversion of convertible debt | 2,800,000 |