XML 51 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Other Intangible Assets - Summary of Goodwill by Segment and Changes in Carrying Amount of Goodwill (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Goodwill [Line Items]    
Goodwill, Beginning Balance $ 80,001us-gaap_Goodwill $ 78,954us-gaap_Goodwill
Translation adjustments (3,318)us-gaap_GoodwillTranslationAdjustments 1,047us-gaap_GoodwillTranslationAdjustments
Goodwill, Ending Balance 76,683us-gaap_Goodwill 80,001us-gaap_Goodwill
BT [Member]    
Goodwill [Line Items]    
Goodwill, Beginning Balance   43,491us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= forr_BusinessTechnologyMember
Translation adjustments   577us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= forr_BusinessTechnologyMember
Goodwill, Ending Balance   44,068us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= forr_BusinessTechnologyMember
M&S [Member]    
Goodwill [Line Items]    
Goodwill, Beginning Balance   33,362us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= forr_MarketingAndStrategyMember
Translation adjustments   442us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= forr_MarketingAndStrategyMember
Goodwill, Ending Balance   33,804us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= forr_MarketingAndStrategyMember
Events [Member]    
Goodwill [Line Items]    
Goodwill, Beginning Balance   2,101us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= forr_EventsMember
Translation adjustments   28us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= forr_EventsMember
Goodwill, Ending Balance   2,129us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= forr_EventsMember
Products Segment [Member]    
Goodwill [Line Items]    
Goodwill, Beginning Balance 2,560us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= forr_ProductsSegmentMember
 
Translation adjustments (106)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= forr_ProductsSegmentMember
 
Goodwill, Ending Balance 2,454us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= forr_ProductsSegmentMember
 
Research Segment [Member]    
Goodwill [Line Items]    
Goodwill, Beginning Balance 77,441us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= forr_ResearchSegmentMember
 
Translation adjustments (3,212)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= forr_ResearchSegmentMember
 
Goodwill, Ending Balance 74,229us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= forr_ResearchSegmentMember
 
Project Consulting [Member]    
Goodwill [Line Items]    
Goodwill, Beginning Balance     
Translation adjustments     
Goodwill, Ending Balance