XML 132 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
SEGMENT AND RELATED INFORMATION: - Receivables (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Financial information related to segments    
Trade receivables $ 1,189.6 $ 1,141.1
Related parties receivable current: 13.5 27.3
Operating segment    
Financial information related to segments    
Trade receivables 1,189.6 1,141.1
Related parties receivable current: 66.2 27.4
Corporate, other and eliminations | Intersegment sales    
Financial information related to segments    
Related parties receivable current: (52.7) (0.1)
Mexican Open-Pit | Operating segment    
Financial information related to segments    
Trade receivables 623.0 556.3
Related parties receivable current: 39.7 25.7
Mexican IMMSA Unit | Operating segment    
Financial information related to segments    
Trade receivables 59.7 49.1
Related parties receivable current: 25.1 0.9
Peruvian Operations | Operating segment    
Financial information related to segments    
Trade receivables 506.9 535.7
Related parties receivable current: $ 1.3 $ 0.8