XML 71 R58.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE: - Revenue by Geographical Areas (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue Recognition        
Net sales $ 2,680.9 $ 2,129.1 $ 8,110.4 $ 5,634.2
Corporate, other and eliminations        
Revenue Recognition        
Net sales (42.8) (29.7) (107.9) (78.0)
Mexican Open-pit | Operating segment        
Revenue Recognition        
Net sales 1,425.8 1,181.7 4,536.6 3,152.1
Mexican IMMSA Unit | Operating segment        
Revenue Recognition        
Net sales 175.1 140.9 460.8 377.0
Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales 1,122.8 836.2 3,220.9 2,183.1
Mexico        
Revenue Recognition        
Net sales 560.5 374.3 1,620.1 1,066.5
Mexico | Corporate, other and eliminations        
Revenue Recognition        
Net sales (42.8) (29.7) (107.9) (78.0)
Mexico | Mexican Open-pit | Operating segment        
Revenue Recognition        
Net sales 483.1 319.5 1,431.7 890.3
Mexico | Mexican IMMSA Unit | Operating segment        
Revenue Recognition        
Net sales 115.7 84.5 291.8 254.2
Mexico | Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales 4.5   4.5  
United States        
Revenue Recognition        
Net sales 407.4 354.8 1,302.6 976.3
United States | Mexican Open-pit | Operating segment        
Revenue Recognition        
Net sales 324.9 309.9 1,107.5 866.8
United States | Mexican IMMSA Unit | Operating segment        
Revenue Recognition        
Net sales 11.2 11.3 42.9 15.5
United States | Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales 71.3 33.6 152.2 94.0
Peru        
Revenue Recognition        
Net sales 147.9 99.9 438.6 218.6
Peru | Mexican IMMSA Unit | Operating segment        
Revenue Recognition        
Net sales (0.4) 4.8 (0.3) 10.4
Peru | Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales 148.3 95.1 438.9 208.2
Brazil        
Revenue Recognition        
Net sales 104.1 65.6 329.2 145.9
Brazil | Mexican IMMSA Unit | Operating segment        
Revenue Recognition        
Net sales 10.9 6.7 18.4 11.6
Brazil | Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales 93.2 58.9 310.8 134.3
Chile        
Revenue Recognition        
Net sales 113.7 55.4 267.9 164.2
Chile | Mexican Open-pit | Operating segment        
Revenue Recognition        
Net sales (0.1)   2.8 19.5
Chile | Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales 113.8 55.4 265.1 144.7
Other American countries        
Revenue Recognition        
Net sales 12.7 18.6 34.2 29.4
Other American countries | Mexican Open-pit | Operating segment        
Revenue Recognition        
Net sales 10.9 16.9 28.9 25.9
Other American countries | Mexican IMMSA Unit | Operating segment        
Revenue Recognition        
Net sales   0.7 0.7 2.1
Other American countries | Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales 1.8 1.0 4.6 1.4
Switzerland        
Revenue Recognition        
Net sales 423.9 446.6 1,257.8 1,100.4
Switzerland | Mexican Open-pit | Operating segment        
Revenue Recognition        
Net sales 276.0 274.0 888.7 682.6
Switzerland | Mexican IMMSA Unit | Operating segment        
Revenue Recognition        
Net sales 20.3 19.2 46.0 50.1
Switzerland | Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales 127.6 153.4 323.1 367.7
Italy        
Revenue Recognition        
Net sales 66.8 62.2 250.9 185.4
Italy | Mexican Open-pit | Operating segment        
Revenue Recognition        
Net sales     0.2  
Italy | Mexican IMMSA Unit | Operating segment        
Revenue Recognition        
Net sales 3.9 2.0 5.9 6.3
Italy | Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales 62.9 60.2 244.8 179.1
Spain        
Revenue Recognition        
Net sales 127.0 62.5 363.6 127.3
Spain | Mexican Open-pit | Operating segment        
Revenue Recognition        
Net sales 106.6 62.5 299.8 127.3
Spain | Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales 20.4   63.8  
Other European Countries        
Revenue Recognition        
Net sales 172.1 136.6 553.3 342.6
Other European Countries | Mexican Open-pit | Operating segment        
Revenue Recognition        
Net sales 54.2 42.4 202.2 118.8
Other European Countries | Mexican IMMSA Unit | Operating segment        
Revenue Recognition        
Net sales 7.0 11.0 40.3 20.7
Other European Countries | Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales 110.9 83.2 310.8 203.1
Singapore        
Revenue Recognition        
Net sales 285.9 192.7 765.3 622.6
Singapore | Mexican Open-pit | Operating segment        
Revenue Recognition        
Net sales 119.9 55.9 354.8 233.9
Singapore | Mexican IMMSA Unit | Operating segment        
Revenue Recognition        
Net sales 6.3 0.6 14.8 5.7
Singapore | Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales 159.7 136.2 395.7 383.0
Japan        
Revenue Recognition        
Net sales 166.9 144.3 501.7 392.8
Japan | Mexican Open-pit | Operating segment        
Revenue Recognition        
Net sales (0.8) 15.2 23.6 26.9
Japan | Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales 167.7 129.1 478.1 365.9
Other Asian countries        
Revenue Recognition        
Net sales 92.0 115.6 425.2 262.2
Other Asian countries | Mexican Open-pit | Operating segment        
Revenue Recognition        
Net sales 51.1 85.4 196.4 160.1
Other Asian countries | Mexican IMMSA Unit | Operating segment        
Revenue Recognition        
Net sales 0.2 0.1 0.3 0.4
Other Asian countries | Peruvian Operations | Operating segment        
Revenue Recognition        
Net sales $ 40.7 $ 30.1 $ 228.5 $ 101.7