XML 103 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES: - Carryforward (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Foreign tax credits        
Other U.S. tax credits $ 0.0      
Unrecognized Tax Benefits $ 111.0 $ 56.0   $ 66.1
Income Tax Rate (as a percent) 21.00% 21.00% 21.00%  
United States        
Foreign tax credits        
Unrecognized Tax Benefits $ 0.2      
Mexico        
Foreign tax credits        
Unrecognized Tax Benefits $ 0.0      
Income Tax Rate (as a percent) 30.00% 30.00% 30.00%  
Peru        
Foreign tax credits        
Unrecognized Tax Benefits $ 46.4      
Income Tax Rate (as a percent) 29.50% 29.50% 29.50%  
Foreign        
Foreign tax credits        
Tax credits carryback period 1 year      
Tax credits carryforward period 10 years      
Unrecognized Tax Benefits $ 11.7      
Foreign tax credit carryforward 1,915.8      
Foreign tax credit carryforward net of unrecognized tax benefit 1,904.1      
2024 | Foreign        
Foreign tax credits        
Foreign tax credit carryforward 59.7      
2025 | Foreign        
Foreign tax credits        
Foreign tax credit carryforward 146.7      
2026 | Foreign        
Foreign tax credits        
Foreign tax credit carryforward 95.1      
2028 | Foreign        
Foreign tax credits        
Foreign tax credit carryforward 171.8      
2029 | Foreign        
Foreign tax credits        
Foreign tax credit carryforward 219.9      
2030 | Foreign        
Foreign tax credits        
Foreign tax credit carryforward 247.6      
2031 | Foreign        
Foreign tax credits        
Foreign tax credit carryforward 582.3      
2032 | Foreign        
Foreign tax credits        
Foreign tax credit carryforward 161.2      
2033 | Foreign        
Foreign tax credits        
Foreign tax credit carryforward $ 231.5