XML 175 R168.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Long-term Incentive Plan - Summary of Long-term Incentive Plan (Detail) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016
Disclosure of long-term incentive plan [abstract] |  |  |  |
Opening balance | [1] | $ 23.6 | $ 12.6 |
Charge to income statement - continuing operations |  | 5.0 | 10.5 | [1]
Charge to income statement - discontinued operations |  | 0.1 | 0.5 | [1]
Payments |  | (11.5) | 0.0 | [1]
Translation adjustment |  | 0.9 | 0.0 | [1]
Balance at end of the year |  | 18.1 | 23.6 | [1]
Current portion of long-term incentive plan |  | (18.1) | 0.0 | [1]
Non-current portion of long-term incentive plan |  | $ 0.0 | $ 23.6 | [1]
[1] | As Restated - Refer note 40 for further details.

X
- Definition Current portion longterm incentive plan liability + References No definition available. + Details
Name: | gfi_CurrentPortionLongtermIncentivePlanLiability
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Disclosure of long-term incentive plan. + References No definition available. + Details
Name: | gfi_DisclosureOfLongtermIncentivePlanAbstract
Namespace Prefix: | gfi_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Long term incentive plan continuing operations + References No definition available. + Details
Name: | gfi_LongTermIncentivePlanContinuingOperations
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Long term incentive plan discontinued operations + References No definition available. + Details
Name: | gfi_LongTermIncentivePlanDiscontinuedOperations
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Longterm incentive plan liability. + References No definition available. + Details
Name: | gfi_LongtermIncentivePlanLiability
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Noncurrent portion longterm incentive plan liability + References No definition available. + Details
Name: | gfi_NoncurrentPortionLongtermIncentivePlanLiability
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Payments longterm incentive plan liability. + References No definition available. + Details
Name: | gfi_PaymentsLongtermIncentivePlanLiability
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Translation adjustment long term incentive plan. + References No definition available. + Details
Name: | gfi_TranslationAdjustmentLongTermIncentivePlan
Namespace Prefix: | gfi_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration