XML 101 R58.htm IDEA: XBRL DOCUMENT v2.4.1.9
GOODWILL AND OTHER INTANGIBLE ASSETS (Goodwill) (Details) (USD $)
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Change in the Carrying Amount of Goodwill by Reporting Segment    
Goodwill, beginning balance $ 207,220,000us-gaap_Goodwill $ 208,100,000us-gaap_Goodwill
Acquisitions 7,300,000us-gaap_GoodwillAcquiredDuringPeriod 1,200,000us-gaap_GoodwillAcquiredDuringPeriod
Adjustments to prior year acquisitions 0us-gaap_GoodwillPurchaseAccountingAdjustments (100,000)us-gaap_GoodwillPurchaseAccountingAdjustments
Foreign currency translation (5,700,000)us-gaap_GoodwillTranslationAdjustments (2,000,000)us-gaap_GoodwillTranslationAdjustments
Goodwill, ending balance 208,828,000us-gaap_Goodwill 207,220,000us-gaap_Goodwill
Water Systems    
Change in the Carrying Amount of Goodwill by Reporting Segment    
Goodwill, beginning balance 144,100,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= fele_WaterSystemsMember
144,900,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= fele_WaterSystemsMember
Acquisitions 6,700,000us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= fele_WaterSystemsMember
1,200,000us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= fele_WaterSystemsMember
Adjustments to prior year acquisitions 0us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= fele_WaterSystemsMember
(100,000)us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= fele_WaterSystemsMember
Foreign currency translation (5,500,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= fele_WaterSystemsMember
(1,900,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= fele_WaterSystemsMember
Goodwill, ending balance 145,300,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= fele_WaterSystemsMember
144,100,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= fele_WaterSystemsMember
Fueling Systems    
Change in the Carrying Amount of Goodwill by Reporting Segment    
Goodwill, beginning balance 63,100,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= fele_FuelingSystemsMember
63,200,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= fele_FuelingSystemsMember
Acquisitions 600,000us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= fele_FuelingSystemsMember
0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= fele_FuelingSystemsMember
Adjustments to prior year acquisitions 0us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= fele_FuelingSystemsMember
0us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= fele_FuelingSystemsMember
Foreign currency translation (200,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= fele_FuelingSystemsMember
(100,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= fele_FuelingSystemsMember
Goodwill, ending balance $ 63,500,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= fele_FuelingSystemsMember
$ 63,100,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= fele_FuelingSystemsMember