XML 36 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Identifiable Intangible Assets, Net (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Changes in the carrying amount of goodwill      
Balance at the beginning of period $ 114,588us-gaap_Goodwill $ 114,588us-gaap_Goodwill  
Additions 26,480us-gaap_GoodwillAcquiredDuringPeriod    
Impairment adjustment (727)us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss 0us-gaap_GoodwillImpairmentLoss
Balance at the end of period $ 140,341us-gaap_Goodwill $ 114,588us-gaap_Goodwill $ 114,588us-gaap_Goodwill
Income valuation approach using discounted cash flow model      
Changes in the carrying amount of goodwill      
Weighting percentage     50.00%fix_FairValueAssumptionWeightPercentageAssigned
/ us-gaap_ValuationTechniqueAxis
= us-gaap_IncomeApproachValuationTechniqueMember
Public company market approach      
Changes in the carrying amount of goodwill      
Weighting percentage     40.00%fix_FairValueAssumptionWeightPercentageAssigned
/ us-gaap_ValuationTechniqueAxis
= fix_PublicCompanyMarketApproachValuationTechniqueMember
Weight assigned to the public company approach for impacted reporting units, percentage     50.00%fix_FairValueAssumptionWeightPercentageAssignedForImpactedReportingUnits
/ us-gaap_ValuationTechniqueAxis
= fix_PublicCompanyMarketApproachValuationTechniqueMember
Transaction approach      
Changes in the carrying amount of goodwill      
Weighting percentage     10.00%fix_FairValueAssumptionWeightPercentageAssigned
/ us-gaap_ValuationTechniqueAxis
= fix_TransactionMarketApproachValuationTechniqueMember
Weight assigned to the transaction approach due to the lack of comparable market data, percentage     0.00%fix_FairValueAssumptionWeightPercentageAssignedDueToLackOfComparableMarketData
/ us-gaap_ValuationTechniqueAxis
= fix_TransactionMarketApproachValuationTechniqueMember