XML 48 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Property and Equipment (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Property and equipment      
Property and equipment, gross $ 135,397,000us-gaap_PropertyPlantAndEquipmentGross $ 120,976,000us-gaap_PropertyPlantAndEquipmentGross  
Less-Accumulated depreciation (79,638,000)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment (74,115,000)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment  
Property and equipment, net 55,759,000us-gaap_PropertyPlantAndEquipmentNet 46,861,000us-gaap_PropertyPlantAndEquipmentNet  
Depreciation expense 13,700,000fix_DepreciationAndAmortizationContinuingOperations 11,400,000fix_DepreciationAndAmortizationContinuingOperations 11,700,000fix_DepreciationAndAmortizationContinuingOperations
Land      
Property and equipment      
Property and equipment, gross 2,745,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandMember
2,404,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandMember
 
Transportation equipment      
Property and equipment      
Property and equipment, gross 56,229,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_TransportationEquipmentMember
46,233,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_TransportationEquipmentMember
 
Transportation equipment | Minimum      
Property and equipment      
Estimated useful life 1 year    
Transportation equipment | Maximum      
Property and equipment      
Estimated useful life 7 years    
Machinery and equipment      
Property and equipment      
Property and equipment, gross 24,430,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_MachineryAndEquipmentMember
22,920,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_MachineryAndEquipmentMember
 
Machinery and equipment | Minimum      
Property and equipment      
Estimated useful life 1 year    
Machinery and equipment | Maximum      
Property and equipment      
Estimated useful life 20 years    
Computer and telephone equipment      
Property and equipment      
Property and equipment, gross 19,812,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= fix_ComputerAndTelephoneEquipmentMember
19,012,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= fix_ComputerAndTelephoneEquipmentMember
 
Computer and telephone equipment | Minimum      
Property and equipment      
Estimated useful life 1 year    
Computer and telephone equipment | Maximum      
Property and equipment      
Estimated useful life 10 years    
Buildings and leasehold improvements      
Property and equipment      
Property and equipment, gross 27,720,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= fix_BuildingAndLeaseholdImprovementsMember
25,371,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= fix_BuildingAndLeaseholdImprovementsMember
 
Buildings and leasehold improvements | Minimum      
Property and equipment      
Estimated useful life 1 year    
Buildings and leasehold improvements | Maximum      
Property and equipment      
Estimated useful life 40 years    
Furniture and fixtures      
Property and equipment      
Property and equipment, gross $ 4,461,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_FurnitureAndFixturesMember
$ 5,036,000us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_FurnitureAndFixturesMember
 
Furniture and fixtures | Minimum      
Property and equipment      
Estimated useful life 1 year    
Furniture and fixtures | Maximum      
Property and equipment      
Estimated useful life 15 years