v3.10.0.1
EMPLOYEE BENEFIT PLANS (Details) - USD ($)
$ in Thousands |
12 Months Ended |
|
|
|
|
|
EMPLOYEE BENEFIT PLANS (Details) [Line Items] |
|
|
|
|
Defined contribution plan, employer discretionary contribution amount |
$ 8,328
|
$ 8,714
|
$ 8,301
|
|
Postemployment benefits liability |
$ 1,699
|
2,014
|
|
|
Change in discount rate |
10.00%
|
|
|
|
Tax benefit for amortization of pension cost |
$ 342
|
1,170
|
831
|
|
Defined benefit plan, actuarial gain (loss) |
887
|
|
|
|
Service cost |
$ 14
|
|
|
|
Adjusted funding target attainment percent |
|
|
|
95.80%
|
Adjusted funding target attainment percent, threshold |
|
|
|
80.00%
|
Defined benefit plan, target plan asset allocations |
100.00%
|
|
|
|
Defined benefit plans, estimated future employer contributions in next fiscal year |
$ 1,100
|
|
|
|
Completion period of service |
1 year
|
|
|
|
Maximum compensation of proportion |
$ 275
|
|
|
|
Employee stock ownership plan (ESOP), compensation expense |
9,532
|
5,643
|
$ 3,689
|
|
Employee stock ownership plan (ESOP), deferred shares, fair value |
47,916
|
69,394
|
|
|
Other Postretirement Benefits Plan [Member] |
|
|
|
|
EMPLOYEE BENEFIT PLANS (Details) [Line Items] |
|
|
|
|
Accumulated other comprehensive income (loss), pension and other postretirement benefit plans, net of tax |
(60)
|
(107)
|
|
|
Pension and other postretirement benefit expense |
45
|
41
|
|
|
Supplemental Employee Retirement Plan [Member] |
|
|
|
|
EMPLOYEE BENEFIT PLANS (Details) [Line Items] |
|
|
|
|
Accumulated other comprehensive income (loss), pension and other postretirement benefit plans, net of tax |
(3,396)
|
(12,601)
|
|
|
Company contributions |
3,001
|
4,057
|
|
|
Defined benefit plan, actuarial gain (loss) |
14,452
|
(195)
|
|
|
Defined benefit plan, expected future benefit payments, next twelve months |
1,906
|
|
|
|
Pension Plan [Member] |
|
|
|
|
EMPLOYEE BENEFIT PLANS (Details) [Line Items] |
|
|
|
|
Accumulated other comprehensive income (loss), pension and other postretirement benefit plans, net of tax |
(12,985)
|
(15,539)
|
|
|
Company contributions |
2,449
|
3,747
|
|
|
Defined benefit plan, actuarial gain (loss) |
7,562
|
$ 9,318
|
|
|
Defined benefit plan, expected future benefit payments, next twelve months |
10,767
|
|
|
|
Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year |
$ 3,114
|
|
|
|
X |
- DefinitionAdjusted Funding Target Attainment Percent
+ References
+ Details
Name: |
gff_AdjustedFundingTargetAttainmentPercent |
Namespace Prefix: |
gff_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAdjusted Funding Target Attainment Percent, Threshold
+ References
+ Details
Name: |
gff_AdjustedFundingTargetAttainmentPercentThreshold |
Namespace Prefix: |
gff_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPercentage of change in discount rate.
+ References
+ Details
Name: |
gff_ChangeInDiscountRate |
Namespace Prefix: |
gff_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCompletion period of service.
+ References
+ Details
Name: |
gff_CompletionPeriodOfService |
Namespace Prefix: |
gff_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
gff_EMPLOYEEBENEFITPLANSDetailsLineItems |
Namespace Prefix: |
gff_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionMaximum compensation of proportion.
+ References
+ Details
Name: |
gff_MaximumCompensationOfProportion |
Namespace Prefix: |
gff_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of tax benefit for amortization of pension cost during the period.
+ References
+ Details
Name: |
gff_TaxBenefitForAmortizationOfPensionCost |
Namespace Prefix: |
gff_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).
+ References
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.
+ References
+ Details
Name: |
us-gaap_DefinedBenefitPlanActuarialGainLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of contribution received by defined benefit plan from employer which increases plan assets.
+ References
+ Details
Name: |
us-gaap_DefinedBenefitPlanContributionsByEmployer |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of benefits for defined benefit plan expected to be paid in next fiscal year following latest fiscal year.
+ References
+ Details
Name: |
us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.
+ References
+ Details
Name: |
us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of contributions expected to be received by defined benefit plan from employer in next fiscal year following latest fiscal year.
+ References
+ Details
Name: |
us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionPercentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.
+ References
+ Details
Name: |
us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
num:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.
+ References
+ Details
Name: |
us-gaap_DefinedBenefitPlanServiceCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of discretionary contributions made by an employer to a defined contribution plan.
+ References
+ Details
Name: |
us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of plan compensation cost recognized during the period.
+ References
+ Details
Name: |
us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionFair value of unearned shares held by the employee stock ownership plan (ESOP).
+ References
+ Details
Name: |
us-gaap_EmployeeStockOwnershipPlanESOPDeferredSharesFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cost (reversal of cost) for pension and other postretirement benefits.
+ References
+ Details
Name: |
us-gaap_PensionAndOtherPostretirementBenefitExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe carrying amount as of the balance sheet date of the obligations recognized for the various benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement.
+ References
+ Details
Name: |
us-gaap_PostemploymentBenefitsLiabilityCurrentAndNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RetirementPlanTypeAxis=us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
|