XML 30 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Long-term Debt - Additional Information (Detail) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Jul. 08, 2014
Dec. 31, 2013
Debt Instrument [Line Items]      
Aggregate commitment amount on credit agreement   100,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity  
Term loan 24,688,000us-gaap_LongTermLoansPayable    
Outstanding letter of credit 9,815,000us-gaap_LettersOfCreditOutstandingAmount    
Line of credit outstanding     27,269,000us-gaap_LineOfCredit
Credit facility, interest rate description The LOC and Term Loan bear interest at either 1) the Eurodollar rate ("LIBOR") or 2) the Base Rate (which approximates Prime Rate), plus a margin based on the type of rate applied and the value (represented as a ratio) of our total debt to earnings.    
LIBOR [Member]      
Debt Instrument [Line Items]      
Line of credit outstanding     24,500,000us-gaap_LineOfCredit
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
Interest rate     2.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
Base Rate [Member]      
Debt Instrument [Line Items]      
Line of credit outstanding     2,769,000us-gaap_LineOfCredit
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
Interest rate     4.25%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
Scenario, Previously Reported [Member]      
Debt Instrument [Line Items]      
Aggregate commitment amount on credit agreement   50,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Scenario Forecast [Member] | Payable from September 30, 2016 Through June 30, 2018 [Member]      
Debt Instrument [Line Items]      
Credit facility amortization, principal payment 469,000us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= ibp_FuturePeriodTwoMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
   
Scenario Forecast [Member] | Payable from September 30, 2018 Though June 30, 2019 [Member]      
Debt Instrument [Line Items]      
Credit facility amortization, principal payment 625,000us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= ibp_FuturePeriodMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
   
Revolving Credit Facility [Member]      
Debt Instrument [Line Items]      
Aggregate commitment amount on credit agreement   75,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
 
Line of credit outstanding 0us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
   
Term Loan [Member]      
Debt Instrument [Line Items]      
Term loan   25,000,000us-gaap_LongTermLoansPayable
/ us-gaap_CreditFacilityAxis
= ibp_TermLoanMember
 
Line of credit outstanding 24,688,000us-gaap_LineOfCredit
/ us-gaap_CreditFacilityAxis
= ibp_TermLoanMember
   
Credit facility, amortization description The Term Loan amortizes in quarterly principal payments of $313 starting on December 31, 2014, with the quarterly payment amount increasing to $469 from September 30, 2016 through June 30, 2018, and further increasing to $625 from September 30, 2018 through June 30, 2019. Any outstanding principal balance on the Term Loan is due on the Maturity Date.    
Term Loan [Member] | Scenario Forecast [Member] | Payable Starting on December 31, 2014 [Member]      
Debt Instrument [Line Items]      
Credit facility amortization, principal payment 313,000us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal
/ us-gaap_CreditFacilityAxis
= ibp_TermLoanMember
/ us-gaap_DebtInstrumentRedemptionPeriodAxis
= ibp_FuturePeriodOneMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
   
Swing Lines Loan [Member]      
Debt Instrument [Line Items]      
Aggregate commitment amount on credit agreement   5,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= ibp_SwingLinesLoanMember
 
Outstanding letter of credit 0us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_CreditFacilityAxis
= ibp_SwingLinesLoanMember
   
New Letter of Credit [Member]      
Debt Instrument [Line Items]      
Aggregate commitment amount on credit agreement   10,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= ibp_NewLetterOfCreditMember
 
New Credit Agreement [Member]      
Debt Instrument [Line Items]      
Credit facility, interest rate description The Credit Agreement also contains various restrictive non-financial covenants and a provision requiring that, upon an event of default (as defined by the Credit Agreement), amounts outstanding under the LOC and Term Loan would bear interest at the rate as determined above plus 2%. In addition, all representations and warranties in the Credit Agreement must be true in all material respects on the date of each borrowing.    
Credit facility, covenant terms The Credit Agreement contains financial covenants requiring us to maintain 1) a leverage ratio of debt to earnings, as adjusted for certain items and as defined by the Credit Agreement, of no greater than 3.50 to 1.00 and decreasing over time to 2.75 to 1.00 by March 31, 2016, and 2) a fixed charge coverage ratio, as adjusted for certain items, of no less than 1.10 to 1.00.    
Contingent interest rate increase   2.00%ibp_LineOfCreditFacilityAdditionalInterestRate
/ us-gaap_CreditFacilityAxis
= ibp_NewCreditAgreementMember
 
New Credit Agreement [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Leverage Ratio, covenants requirements   3.50ibp_DebtInstrumentLeverageRatioCovenant
/ us-gaap_CreditFacilityAxis
= ibp_NewCreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
New Credit Agreement [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Leverage Ratio, covenants requirements   2.75ibp_DebtInstrumentLeverageRatioCovenant
/ us-gaap_CreditFacilityAxis
= ibp_NewCreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Fixed coverage ratio, covenants requirements   1.10ibp_DebtInstrumentFixedChargeCoverageRatioCovenant
/ us-gaap_CreditFacilityAxis
= ibp_NewCreditAgreementMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Master Loan Agreement [Member]      
Debt Instrument [Line Items]      
Aggregate commitment amount on credit agreement 5,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= ibp_MasterLoanAgreementMember
   
Term loan $ 1,346,000us-gaap_LongTermLoansPayable
/ us-gaap_CreditFacilityAxis
= ibp_MasterLoanAgreementMember