XML 420 R158.htm IDEA: XBRL DOCUMENT
v3.21.1

Borrowings - Schedule of Borrowings (Detail) - USD ($) $ in Millions | 12 Months Ended |  |
--- | --- | --- | ---
Dec. 31, 2020 | Dec. 31, 2019 | May 27, 2019
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 1,526.9 | $ 1,845.8 |
Current borrowings | (83.5) | (684.9) |
Non-current borrowings | 1,443.4 | 1,160.9 |
US $1 Billion Notes [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 0.0 | 601.4 | $ 250.0
Name of borrower | Orogen |  |
Nominal interest rate | 4.875 |  |
Maturity date | 7 October 2020 |  |
US$500 million 5-year notes issue (the 5-year notes) [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 497.0 | 496.3 |
Name of borrower | Orogen |  |
Nominal interest rate | 5.125 |  |
Maturity date | 15 May 2024 |  |
US$500 million 10-year notes issue (the 10-year notes) [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 496.4 | 496.1 |
Name of borrower | Orogen |  |
Nominal interest rate | 6.125 |  |
Maturity date | 15 May 2029 |  |
US$150 million revolving senior secured credit facility [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 83.5 | 83.5 |
Name of borrower | La Cima |  |
Nominal interest rate | LIBOR plus 2.80 |  |
Commitment fee | 0.50% |  |
Maturity date | 19 September 2021 |  |
US$100 million revolving credit facility [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 0.0 | 0.0 |
Name of borrower | Ghana |  |
Nominal interest rate | LIBOR plus 3.50 |  |
Commitment fee | 1.40% |  |
Maturity date | 30 November 2021 |  |
Facility A (US $380 Million) [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 0.0 | 0.0 |
Name of borrower | Orogen |  |
Nominal interest rate | LIBOR plus 2.25 |  |
Maturity date | 6 June 2020 |  |
Facility B (US $360 Million) [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 0.0 | 0.0 |
Name of borrower | Orogen |  |
Nominal interest rate | LIBOR plus 1.95 |  |
Commitment fee | 0.68% |  |
Maturity date | 6 June 2021 |  |
Facility C (US $550 Million) [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 0.0 | 0.0 |
Name of borrower | Orogen |  |
Nominal interest rate | LIBOR plus 2.20 |  |
Commitment fee | 0.77% |  |
Maturity date | 6 June 2021 |  |
US$1,200 million revolving credit facilities [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 250.0 | 0.0 |
Facility A (US$600 million 3-year revolving credit facility) [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 250.0 | 0.0 |
Name of borrower | Orogen/Ghana |  |
Nominal interest rate | LIBOR plus 1.45 |  |
Commitment fee | 0.51% |  |
Maturity date | 25 July 2022 |  |
Facility B (US$600 million 5-year revolving credit facility) [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 0.0 | 0.0 |
Name of borrower | Orogen/Ghana |  |
Nominal interest rate | LIBOR plus 1.70 |  |
Commitment fee | 0.60% |  |
Maturity date | 25 July 2024 |  |
R 1,500 Million Nedbank Revolving Credit Facility [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 0.0 | 0.0 |
Name of borrower | GFIJVH/GFO |  |
Nominal interest rate | JIBAR plus 2.80 |  |
Commitment fee | 0.90% |  |
Maturity date | 8 May 2023 |  |
R 500 million Absa Bank revolving credit facility [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 0.0 | 0.0 |
Name of borrower | GFIJVH/GFO |  |
Nominal interest rate | JIBAR plus 2.20 |  |
Commitment fee | 0.77% |  |
Maturity date | 15 April 2023 |  |
AU $ 500 Million Syndicated Revolving Credit Facility Old [Member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 0.0 | 168.5 |
Name of borrower | Gruyere |  |
Nominal interest rate | BBSY plus 2.175 |  |
Commitment fee | 0.87% |  |
Maturity date | 24 May 2021 |  |
AU $ 500 Million Syndicated Revolving Credit Facility New [Member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 200.0 | 0.0 |
Name of borrower | Gruyere |  |
Nominal interest rate | BBSY plus 2.200 |  |
Commitment fee | 0.88% |  |
Maturity date | 19 November 2023 |  |
R 500 Million Rand Merchant Bank Revolving Credit Facility [Member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 0.0 | 0.0 |
Name of borrower | GFIJVH/GFO |  |
Nominal interest rate | JIBAR plus 2.15 |  |
Commitment fee | 0.71% |  |
Maturity date | 15 April 2023 |  |
Short-term Rand Uncommitted Credit Facilities [member] |  |  |
Disclosure of detailed information about borrowings [line items] |  |  |
Total borrowings | $ 0.0 | $ 0.0 |
Commitment fee | 0.00% |  |

X
- Definition Name of borrower. + References No definition available. + Details
Name: | gfi_NameOfBorrower
Namespace Prefix: | gfi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of outstanding funds that the entity is obligated to repay. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_Borrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The adjustment to the basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2020-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_7&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_BorrowingsAdjustmentToInterestRateBasis
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The basis (reference rate) used for calculation of the interest rate on borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2020-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_7&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_BorrowingsInterestRateBasis
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The maturity of borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IFRS -Number 7 -IssueDate 2020-01-01 -Paragraph 7 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2020-en-r&anchor=para_7&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_BorrowingsMaturity
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of current borrowings and current portion of non-current borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_CurrentBorrowingsAndCurrentPortionOfNoncurrentBorrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes of the table. + References No definition available. + Details
Name: | ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The non-current portion of non-current borrowings. [Refer: Borrowings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_LongtermBorrowings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_UsOneBillionNotesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_FiveHundredMillionFiveYearNotesIssueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_FiveHundredMillionTenYearNotesIssueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_UsOneFiftyMillionRevolvingSeniorSecuredCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_UsHundredMillionRevolvingCreditFacilitymemberMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_FacilityAUsThreeEightyMillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_FacilityBUsThreeSixtyMillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_FacilityCUsFiveFiftyMillionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_UsOnethousandTwoHundredsmillionRevolvingCreditFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_FacilityAUsSixHundredsMillionThreeYearsRevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_FacilityAUsSixHundredsMillionFiveYearsRevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_ROneThousandFiveHundredMillionNedbankRevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_RFiveHundredMillionABSABankRevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_AufivehundredmilliondollarsyndicatedrevolvingcreditfacilityoldMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_AufivehundredmilliondollarsyndicatedrevolvingcreditfacilitynewMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_RfivehundredmillionrandmerchantbankrevolvingcreditfacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=gfi_ShorttermRandUncommittedCreditFacilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |