XML 26 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Events - Additional Information (Detail) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Business
Dec. 31, 2013
Business
Dec. 31, 2012
Business
Feb. 12, 2015
Mar. 12, 2015
Branches
Subsequent Event [Line Items]          
Number of branch locations acquired 3us-gaap_NumberOfBusinessesAcquired 2us-gaap_NumberOfBusinessesAcquired 2us-gaap_NumberOfBusinessesAcquired    
Subsequent Event [Member] | Master Equipment Lease Agreement [Member]          
Subsequent Event [Line Items]          
Purchasing or leasing vehicles       $ 4,000,000ibp_PurchasedEquipmentThroughCapitalLease
/ us-gaap_FinancialInstrumentAxis
= ibp_MasterEquipmentLeaseAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Lease obligation period       60 months  
Capital obligation outstanding       0us-gaap_CapitalLeaseObligations
/ us-gaap_FinancialInstrumentAxis
= ibp_MasterEquipmentLeaseAgreementMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
Subsequent Event [Member] | BDI Insulation [Member]          
Subsequent Event [Line Items]          
Ownership percentage acquired         100.00%us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
/ us-gaap_BusinessAcquisitionAxis
= ibp_BdiInsulationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Consideration transfered for acquisition         $ 36,000,000us-gaap_BusinessCombinationConsiderationTransferred1
/ us-gaap_BusinessAcquisitionAxis
= ibp_BdiInsulationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Number of branch locations acquired         9us-gaap_NumberOfBusinessesAcquired
/ us-gaap_BusinessAcquisitionAxis
= ibp_BdiInsulationMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember