XML 80 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
RESTRUCTURING AND OTHER RELATED CHARGES (Details) (USD $)
3 Months Ended 6 Months Ended 1 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2013
Mar. 31, 2015
Mar. 31, 2014
Sep. 30, 2014
position
Jan. 31, 2013
Restructuring Cost and Reserve [Line Items]              
Restructuring charges $ 0us-gaap_RestructuringCharges $ (692,000)us-gaap_RestructuringCharges $ (842,000)us-gaap_RestructuringCharges $ 0us-gaap_RestructuringCharges $ (1,534,000)us-gaap_RestructuringCharges    
Telephonics [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges           (4,244)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gff_TelephonicsMember
 
Number of positions eliminated           80us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminated
/ us-gaap_StatementBusinessSegmentsAxis
= gff_TelephonicsMember
 
Home And Building Products [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges   (692,000)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gff_HomeAndBuildingProductsMember
    (1,534,000)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gff_HomeAndBuildingProductsMember
   
Ames True Temper Inc [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges             (7,941,000)us-gaap_RestructuringCharges
/ us-gaap_StatementBusinessSegmentsAxis
= gff_AmesTrueTemperIncMember
Ames True Temper Inc [Member] | Capital Expenditures [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring and related cost, cost incurred to date             19,964,000us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
/ us-gaap_BalanceSheetLocationAxis
= gff_CapitalExpendituresMember
/ us-gaap_StatementBusinessSegmentsAxis
= gff_AmesTrueTemperIncMember
Ames True Temper Inc [Member] | Cash Charges [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges             (4,016,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= gff_CashChargesMember
/ us-gaap_StatementBusinessSegmentsAxis
= gff_AmesTrueTemperIncMember
Ames True Temper Inc [Member] | Asset Impairment [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges             (3,925,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= gff_AssetImpairmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gff_AmesTrueTemperIncMember
Ames True Temper Inc [Member] | One-time Termination Benefits [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges             (2,622,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OneTimeTerminationBenefitsMember
/ us-gaap_StatementBusinessSegmentsAxis
= gff_AmesTrueTemperIncMember
Ames True Temper Inc [Member] | Facility Closing [Member]              
Restructuring Cost and Reserve [Line Items]              
Restructuring charges             $ (1,394,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_StatementBusinessSegmentsAxis
= gff_AmesTrueTemperIncMember