XML 37 R142.htm IDEA: XBRL DOCUMENT v2.4.1.9
Breakdown of Reconciling Items (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Operating costs $ (1,684.9)gfi_IfrsOperatingCosts [1],[2] $ (1,678.7)gfi_IfrsOperatingCosts [1],[3] $ (1,673.8)gfi_IfrsOperatingCosts [1],[4]
Gold inventory change 7.2gfi_IfrsGoldInventoryChange [1],[2],[5] 11.8gfi_IfrsGoldInventoryChange [1],[3],[5] 22.0gfi_IfrsGoldInventoryChange [1],[4],[5]
Amortization and depreciation (656.7)gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization [1] (610.9)gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization [1] (499.2)gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization [1]
Asset impairments and write-offs 12.5gfi_IfrsAssetImpairmentCharges 799.2gfi_IfrsAssetImpairmentCharges 87.6gfi_IfrsAssetImpairmentCharges
Other items as detailed in statement of operations (144.0)gfi_IfrsOtherMaterialItemsOfIncomeExpense (162.6)gfi_IfrsOtherMaterialItemsOfIncomeExpense (112.0)gfi_IfrsOtherMaterialItemsOfIncomeExpense
Intersubsegment Eliminations [Member]      
Segment Reporting Information [Line Items]      
Operating costs (125.4)gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(162.4)gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(199.2)gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Gold inventory change 7.2gfi_IfrsGoldInventoryChange
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(1.2)gfi_IfrsGoldInventoryChange
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
0.1gfi_IfrsGoldInventoryChange
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Amortization and depreciation (20.2)gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
42.4gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
73.4gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Exploration, evaluation and feasibility costs 15.1gfi_IfrsExplorationFeasibilityAndEvaluationCosts
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6] (25.1)gfi_IfrsExplorationFeasibilityAndEvaluationCosts
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6] (5.1)gfi_IfrsExplorationFeasibilityAndEvaluationCosts
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6]
Asset impairments and write-offs 3.2gfi_IfrsAssetImpairmentCharges
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[7] 582.4gfi_IfrsAssetImpairmentCharges
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[7] (7.5)gfi_IfrsAssetImpairmentCharges
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[7]
Other items as detailed in statement of operations 79.9gfi_IfrsOtherMaterialItemsOfIncomeExpense
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(2.0)gfi_IfrsOtherMaterialItemsOfIncomeExpense
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(0.8)gfi_IfrsOtherMaterialItemsOfIncomeExpense
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Intersubsegment Eliminations [Member] | Exploration Evaluation and Feasibility Costs      
Segment Reporting Information [Line Items]      
Operating costs (21.3)gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsAxis
= gfi_IfrsExplorationEvaluationAndFeasibilityCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6] (22.4)gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsAxis
= gfi_IfrsExplorationEvaluationAndFeasibilityCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6] (35.2)gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsAxis
= gfi_IfrsExplorationEvaluationAndFeasibilityCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6]
Intersubsegment Eliminations [Member] | Provision for Rehabilitation      
Segment Reporting Information [Line Items]      
Operating costs 3.0gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsAxis
= gfi_IfrsProvisionForRetirementCostsOrRehabilitationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[8] 4.7gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsAxis
= gfi_IfrsProvisionForRetirementCostsOrRehabilitationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[8] (0.4)gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsAxis
= gfi_IfrsProvisionForRetirementCostsOrRehabilitationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[8]
Amortization and depreciation 3.3gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsProvisionForRetirementCostsOrRehabilitationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[8] 2.5gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsProvisionForRetirementCostsOrRehabilitationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[8] 2.1gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsProvisionForRetirementCostsOrRehabilitationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[8]
Intersubsegment Eliminations [Member] | Cut-Backs      
Segment Reporting Information [Line Items]      
Operating costs (107.1)gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsAxis
= gfi_IfrsWasteLaybacksCutBacksMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[9] (146.6)gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsAxis
= gfi_IfrsWasteLaybacksCutBacksMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[9] (184.0)gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsAxis
= gfi_IfrsWasteLaybacksCutBacksMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[9]
Amortization and depreciation 33.9gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsWasteLaybacksCutBacksMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[9] 38.3gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsWasteLaybacksCutBacksMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[9] 41.1gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsWasteLaybacksCutBacksMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[9]
Intersubsegment Eliminations [Member] | Deferred Stripping      
Segment Reporting Information [Line Items]      
Operating costs   1.9gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsAxis
= gfi_IfrsDeferredWasteStrippingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[10] 20.4gfi_IfrsOperatingCosts
/ us-gaap_SubsegmentsAxis
= gfi_IfrsDeferredWasteStrippingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[10]
Intersubsegment Eliminations [Member] | Inventory      
Segment Reporting Information [Line Items]      
Gold inventory change 7.2gfi_IfrsGoldInventoryChange
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInventoryCostsAdjustmentsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[11] (1.2)gfi_IfrsGoldInventoryChange
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInventoryCostsAdjustmentsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[11] 0.1gfi_IfrsGoldInventoryChange
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInventoryCostsAdjustmentsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[11]
Intersubsegment Eliminations [Member] | Amortization of Reserves      
Segment Reporting Information [Line Items]      
Amortization and depreciation (18.0)gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationOfOreResourcesReservesMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[12] (15.8)gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationOfOreResourcesReservesMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[12] (12.5)gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationOfOreResourcesReservesMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[12]
Intersubsegment Eliminations [Member] | Asset Impairments and Write-offs      
Segment Reporting Information [Line Items]      
Amortization and depreciation (25.0)gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsImpairmentOfAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[7] (36.9)gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsImpairmentOfAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[7]  
Intersubsegment Eliminations [Member] | Amortization - Inclusion of Future Costs      
Segment Reporting Information [Line Items]      
Amortization and depreciation (9.7)gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationsInclusionOfFutureMineDevelopmentCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[13] 58.6gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationsInclusionOfFutureMineDevelopmentCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[13] 47.0gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationsInclusionOfFutureMineDevelopmentCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[13]
Intersubsegment Eliminations [Member] | Amortization - Interest Capitalized      
Segment Reporting Information [Line Items]      
Amortization and depreciation (4.7)gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationsCapitalizedBorrowingCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[14] (4.4)gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationsCapitalizedBorrowingCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[14] (4.3)gfi_IfrsCostOfGoodsSoldDepreciationDepletionAndAmortization
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationsCapitalizedBorrowingCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[14]
Intersubsegment Eliminations [Member] | Interest Capitalization      
Segment Reporting Information [Line Items]      
Other items as detailed in statement of operations   (5.3)gfi_IfrsOtherMaterialItemsOfIncomeExpense
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInterestCapitalizationBorrowingCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[14] (3.1)gfi_IfrsOtherMaterialItemsOfIncomeExpense
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInterestCapitalizationBorrowingCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[14]
Intersubsegment Eliminations [Member] | Other      
Segment Reporting Information [Line Items]      
Other items as detailed in statement of operations (0.1)gfi_IfrsOtherMaterialItemsOfIncomeExpense
/ us-gaap_SubsegmentsAxis
= gfi_IfrsOtherMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
3.3gfi_IfrsOtherMaterialItemsOfIncomeExpense
/ us-gaap_SubsegmentsAxis
= gfi_IfrsOtherMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
2.3gfi_IfrsOtherMaterialItemsOfIncomeExpense
/ us-gaap_SubsegmentsAxis
= gfi_IfrsOtherMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Intersubsegment Eliminations [Member] | Profit on Sale of Investments      
Segment Reporting Information [Line Items]      
Other items as detailed in statement of operations 68.2gfi_IfrsOtherMaterialItemsOfIncomeExpense
/ us-gaap_SubsegmentsAxis
= gfi_IfrsProfitOnSaleOfInvestmentsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[15]    
Intersubsegment Eliminations [Member] | Rehabilitation Adjustment      
Segment Reporting Information [Line Items]      
Other items as detailed in statement of operations 11.8gfi_IfrsOtherMaterialItemsOfIncomeExpense
/ us-gaap_SubsegmentsAxis
= gfi_IfrsRehabilitationAdjustmentMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[8]    
Intersubsegment Eliminations [Member] | Reconciling items      
Segment Reporting Information [Line Items]      
Assets (62.4)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(40.6)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
(418.3)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
Intersubsegment Eliminations [Member] | Reconciling items | Provision for Rehabilitation      
Segment Reporting Information [Line Items]      
Liabilities (11.1)gfi_IfrsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsProvisionForRetirementCostsOrRehabilitationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[8] (14.3)gfi_IfrsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsProvisionForRetirementCostsOrRehabilitationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[8] (77.9)gfi_IfrsLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsProvisionForRetirementCostsOrRehabilitationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[8]
Assets 18.3gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsProvisionForRetirementCostsOrRehabilitationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[8] 0.2gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsProvisionForRetirementCostsOrRehabilitationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[8] (75.4)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsProvisionForRetirementCostsOrRehabilitationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[8]
Intersubsegment Eliminations [Member] | Reconciling items | Cut-Backs      
Segment Reporting Information [Line Items]      
Assets (605.9)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsWasteLaybacksCutBacksMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[9] (600.4)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsWasteLaybacksCutBacksMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[9] (498.8)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsWasteLaybacksCutBacksMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[9]
Intersubsegment Eliminations [Member] | Reconciling items | Deferred Stripping      
Segment Reporting Information [Line Items]      
Assets 6.6gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsDeferredWasteStrippingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[10] 8.7gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsDeferredWasteStrippingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[10] (12.9)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsDeferredWasteStrippingMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[10]
Intersubsegment Eliminations [Member] | Reconciling items | Inventory      
Segment Reporting Information [Line Items]      
Assets 21.6gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInventoryCostsAdjustmentsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[11] 14.6gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInventoryCostsAdjustmentsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[11] 15.4gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInventoryCostsAdjustmentsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[11]
Intersubsegment Eliminations [Member] | Reconciling items | Amortization of Reserves      
Segment Reporting Information [Line Items]      
Assets (183.6)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationOfOreResourcesReservesMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[12] (184.0)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationOfOreResourcesReservesMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[12] (197.5)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationOfOreResourcesReservesMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[12]
Intersubsegment Eliminations [Member] | Reconciling items | Asset Impairments and Write-offs      
Segment Reporting Information [Line Items]      
Assets 281.5gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsImpairmentOfAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[7] 414.7gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsImpairmentOfAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[7] (52.8)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsImpairmentOfAssetsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[7]
Intersubsegment Eliminations [Member] | Reconciling items | Amortization - Inclusion of Future Costs      
Segment Reporting Information [Line Items]      
Assets 176.5gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationsInclusionOfFutureMineDevelopmentCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[13] 203.5gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationsInclusionOfFutureMineDevelopmentCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[13] 175.9gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationsInclusionOfFutureMineDevelopmentCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[13]
Intersubsegment Eliminations [Member] | Reconciling items | Amortization - Interest Capitalized      
Segment Reporting Information [Line Items]      
Assets (23.1)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationsCapitalizedBorrowingCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[14] (20.9)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationsCapitalizedBorrowingCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[14] (18.5)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationsCapitalizedBorrowingCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[14]
Intersubsegment Eliminations [Member] | Reconciling items | Interest Capitalization      
Segment Reporting Information [Line Items]      
Assets 62.7gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInterestCapitalizationBorrowingCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[14] 62.8gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInterestCapitalizationBorrowingCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[14] 84.2gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInterestCapitalizationBorrowingCostsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[14]
Intersubsegment Eliminations [Member] | Reconciling items | Other      
Segment Reporting Information [Line Items]      
Assets (1.8)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsOtherMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
   
Intersubsegment Eliminations [Member] | Reconciling items | Business Combination - Purchase of South Deep      
Segment Reporting Information [Line Items]      
Assets 340.2gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsSouthDeepAcquisitionValuationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[16] 380.3gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsSouthDeepAcquisitionValuationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[16] 481.8gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsSouthDeepAcquisitionValuationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[16]
Intersubsegment Eliminations [Member] | Reconciling items | Exploration, Feasibility and Evaluation Costs      
Segment Reporting Information [Line Items]      
Assets (154.2)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsOnMineExplorationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6] (318.9)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsOnMineExplorationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6] (379.3)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsOnMineExplorationMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[6]
Intersubsegment Eliminations [Member] | Reconciling items | Investments in Equity Investees      
Segment Reporting Information [Line Items]      
Assets     (3.4)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInvestmentsInEquityInvesteesMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[17]
Intersubsegment Eliminations [Member] | Reconciling items | Inventory Stockpiles      
Segment Reporting Information [Line Items]      
Assets (1.2)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInventoryStockpilesImpairmentAdjustmentsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[17] (1.2)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInventoryStockpilesImpairmentAdjustmentsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[17] (1.2)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsInventoryStockpilesImpairmentAdjustmentsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[17]
Intersubsegment Eliminations [Member] | Reconciling items | Amortization - Discontinued Operations      
Segment Reporting Information [Line Items]      
Assets     (28.1)gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_IfrsAmortizationDiscontinuedOperationsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[18]
Intersubsegment Eliminations [Member] | Reconciling items | Business combination - formation of Original Gold Fields      
Segment Reporting Information [Line Items]      
Assets     66.3gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_BusinessCombinationFormationOfOriginalGoldFieldsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[19]
Intersubsegment Eliminations [Member] | Reconciling items | Business combination - formation of Gold Fields      
Segment Reporting Information [Line Items]      
Assets     $ 26.0gfi_IfrsAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
/ us-gaap_SubsegmentsAxis
= gfi_BusinessCombinationFormationOfGoldFieldsMember
/ us-gaap_SubsegmentsConsolidationItemsAxis
= us-gaap_IntersubsegmentEliminationsMember
[20]
[1] This caption is based on captions used in the IFRS financial statements and does not reflect the US GAAP captions per the consolidated statement of operations.
[2] Operating costs (excluding amortization and depreciation) for continuing operations for management reporting purposes includes: Corporate expenditure - $27.3 million, Accretion expense on provision for environmental rehabilitation - $15.4 million and Employee termination costs - $42.2 million, which are not included in production costs under U.S. GAAP. In addition, gold inventory change is included in production costs under U.S. GAAP.
[3] Operating costs (excluding amortization and depreciation) for continuing operations for management reporting purposes includes: Corporate expenditure - $39.4 million, Accretion expense on provision for environmental rehabilitation - $10.4 million and Employee termination costs - $35.5 million, which are not included in production costs under U.S. GAAP. In addition, gold inventory change is included in production costs under U.S. GAAP.
[4] Operating costs (excluding amortization and depreciation) for continuing operations for management reporting purposes includes: Corporate expenditure - $38.2 million, Accretion expense on provision for environmental rehabilitation - $13.9 million and Employee termination costs - $6.1 million, which are not included in production costs under U.S. GAAP. In addition, gold inventory change is included in production costs under U.S. GAAP.
[5] Reflects the change in quantity and value of broken ore and ore on the heap leach pads during the fiscal year.
[6] Exploration, feasibility and evaluation costs For management reporting purposes, exploration costs are capitalized from the date the drilling program confirms sufficient evidence of mineralization to proceed with a feasibility study. Under U.S. GAAP, exploration costs are capitalized from the date a bankable feasibility study is completed.
[7] Impairment of assets For management reporting purposes, the Agnew mine was not determined to be impaired in prior years. Under U.S. GAAP, the Agnew mine was determined to be impaired and an impairment charge was recognized. For management reporting purposes, the Tarkwa, Damang and St Ives cash-generating units as well as certain other assets at Tarkwa were determined to be impaired in fiscal 2013. For US GAAP purposes, after performing impairment tests, only the Damang mine was considered to be impaired and at a different amount due to the different impairment model prescribed under U.S. GAAP. In addition, Arctic Platinum, classified as held for sale, was impaired for management reporting purposes in fiscal 2014 and fiscal 2013, but not considered impaired under US GAAP as the fair value less cost to sell exceeded the carrying value under U.S GAAP. For reasons discussed above, certain assets carrying values for management reporting purposes are different to those under U.S. GAAP, which results in a different amortization charge.
[8] Provision for rehabilitation Revisions to the provision for environmental rehabilitation For management reporting purposes, all changes in the carrying amount of the provision for environmental rehabilitation, other than accretion expense, are recognized as an increase or decrease in the carrying amount of the associated rehabilitation asset. Changes resulting from revisions in the timing or amount of estimated cash flows are recognized as an increase or decrease in the carrying amount of the provision for environmental rehabilitation and the associated rehabilitation asset for U.S. GAAP. In addition, the current discount rate is applied to measure the provision for environmental rehabilitation for management reporting purposes. Under U.S. GAAP, any decreases in the provision for environmental rehabilitation as a result of downward revisions in cash flow estimates should be treated as a modification of an existing provision for environmental rehabilitation and should be measured at the historical discount rate used to measure the initial provision for environmental rehabilitation. Accretion of the provision for environmental rehabilitation and amortization of the associated rehabilitation asset For reasons discussed above, the carrying values of the provision for environmental rehabilitation and associated rehabilitation asset for management reporting purposes are different to those under U.S. GAAP, which in combination with different discount rates result in a different amortization charge and accretion expense. Rehabilitation adjustment For both management reporting purposes and U.S. GAAP, to the extent that an asset is taken out of service or no longer in use, an increase or decrease in the related carrying amount of the provision for environmental rehabilitation is immediately recognized in profit or loss. For reasons discussed above, the carrying value of the provision for environmental rehabilitation for management reporting purposes differs to those under U.S. GAAP, related to assets taken out of service or no longer in use which, results in a different amount recognized in profit or loss.
[9] Cut-backs For management reporting purposes, waste laybacks at surface operations are capitalized as mine development costs. Under U.S. GAAP, once the production phase of a mine has commenced, waste laybacks are considered variable production costs that should be included as a component of inventory to be recognized in Production costs exclusive of depreciation and amortization in the same period as the revenue from the sale of inventory. As a result, capitalization of waste laybacks is appropriate only to the extent product inventory exists at the end of a reporting period.
[10] Deferred stripping For management reporting purposes, prior to the adoption of IFRIC 20, Stripping Costs in the Production Phase of a Surface Mine, the Company deferred the waste stripping costs in excess of the expected average pitlife stripping ratio. IFRIC 20 was adopted on January 1, 2013. IFRIC 20 requires that production stripping costs in a surface mine be capitalised to non-current assets if, and only if, all of the following criteria are met: • It is probable that the future economic benefit associated with the stripping activity will flow to the entity; • The entity can identify the component of the ore body for which access has been improved; and • The costs relating to the stripping activity associated with that component can be measured. If the above criteria are not met, the stripping costs are recognised directly in profit or loss. Under U.S. GAAP, waste stripping costs are considered costs of the extracted minerals and recognized as a component of inventory to be recognized in production costs exclusive of depreciation and amortization in the same period as the revenue from the sale of inventory.
[11] Inventory Under U.S. GAAP, additional amortization, waste stripping costs and cut backs expensed are included in the cost of inventory produced. No such absorption of costs occurred for management reporting purposes. Under U.S. GAAP, management is required to record inventory at the lower of cost and market value.
[12] Amortization of reserves For management reporting purposes, a portion of ore resources at the Australian operations, based on the philosophy of "endowment", is used for calculating depreciation and amortization. Under U.S. GAAP, depreciation and amortization is calculated based upon existing proven and probable reserves.
[13] Amortization - inclusion of future costs For management reporting purposes, future mine development costs were included in mining assets at the Australian operations in calculating depreciation and amortization. Under U.S. GAAP, future development costs are not included in the calculation of depreciation and amortization.
[14] Interest capitalization For management reporting purposes, borrowing costs are capitalized to the extent that qualifying assets are financed through specific debt financing or general outstanding debt not for any specific purpose other than funding the operations of the Group. Under U.S. GAAP, total outstanding debt financing is taken into account in calculating the amount of borrowing cost to be capitalized. For reasons discussed above, certain assets carrying values for management reporting purposes are different to those under U.S. GAAP, which results in a different amortization charge.
[15] Profit on sale of investments For management reporting purposes, exploration costs at the Chucapaca exploration project were previously capitalized and are included in the assets disposed of when calculating the profit on sale. Under U.S. GAAP these exploration costs were not capitalized and are not included in the assets disposed of when calculating the profit on sale.
[16] Business combinations - purchase of South Deep For management reporting purposes, traded equity securities issued as consideration in a business combination were valued on the date they were issued. Under U.S. GAAP, at the time of the acquistion, traded equity securities issued as consideration in a business combination were valued a few days before and after the terms of the transaction were announced. For management reporting purposes, the entire interest acquired in South Deep was fair value upon gaining a controlling interest. Under U.S. GAAP, only the additional interest acquired was accounted for at fair value; assets acquired before obtaining control are stated at historical carrying amounts. In addition, U.S. GAAP requires retrospective equity accounting from the date the interest is acquired until the Group obtains control and the investment becomes a subsidiary. For management reporting purposes, no retrospective equity accounting is applied. For management reporting purposes, any excess arising over the purchase price paid and the fair value of the net identifiable assets and liabilities acquired for additional interests in subsidiaries from minority shareholders are recorded directly in equity ('economic entity model'). Under U.S. GAAP, any excess over the purchased price paid and the fair value of the net identifiable assets and liabilities are recorded as goodwill ('parent company model').
[17] Inventory stockpiles For management reporting purposes, previous impairment charges writing down stockpiles to market values are reversed when the net realizable value rises above the original cost. Under U.S. GAAP, the market value is deemed the new base cost and impairment charges are not reversed.
[18] Amortization - discontinued operations For management reporting purposes, Sibanye Gold was accounted for as a discontinued operation in fiscal 2012 and the related assets and liabilities were classified as held for distribution. As a result, depreciation ceased due to the classification of the assets as held for distribution. Under U.S. GAAP, the Spin-off was not accounted for as a discontinued operations in 2012 as the Sibanye Gold assets and liabilities continue to be as classified as held for use until the Spin-off date. As a result depreciation did not cease in fiscal 2012 and is charged until the Spin-off date.
[19] Business combination - formation of Original Gold Fields For management reporting purposes, the formation of Original Gold Fields was accounted for as a uniting-of-interests. Under U.S. GAAP, the Company accounted for the assets and liabilities acquired from Gold Fields of South Africa Limited at historical cost, and the assets and liabilities acquired from Gencor and outside shareholders as a purchase.
[20] Business combination - formation of Gold Fields For management reporting purposes, the difference between the purchase price and net asset value of acquired assets that arose on this transaction was set-off against shareholders' equity. Under U.S. GAAP, the excess purchase price was capitalized to property, plant and equipment and is being amortized over its useful life.