XML 34 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Organization - Additional Information (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
0 Months Ended 12 Months Ended 0 Months Ended
Feb. 10, 2014
Dec. 31, 2014
Segment
Feb. 19, 2014
Jun. 17, 2014
Dec. 31, 2013
Basis Of Presentation And Organization [Line Items]          
Number of operating segment   1us-gaap_NumberOfOperatingSegments      
Stock split description 19.5-for-one        
Stock split ratio 19.5us-gaap_StockholdersEquityNoteStockSplitConversionRatio1        
Common stock, shares issued   31,839,087us-gaap_CommonStockSharesIssued     16,183,901us-gaap_CommonStockSharesIssued
Common stock, shares outstanding   31,539,087us-gaap_CommonStockSharesOutstanding     16,183,901us-gaap_CommonStockSharesOutstanding
Proceeds from issuance of IPO   $ 87,645us-gaap_ProceedsFromIssuanceInitialPublicOffering      
Payment to redeem redeemable preferred stock   75,735us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock      
Proceeds from secondary public offering of common stock, net of costs   14,418us-gaap_ProceedsFromIssuanceOfCommonStock      
IPO [Member]          
Basis Of Presentation And Organization [Line Items]          
Common stock, shares issued     8,567,500us-gaap_CommonStockSharesIssued
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_IPOMember
   
Proceeds from issuance of IPO     94,242us-gaap_ProceedsFromIssuanceInitialPublicOffering
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_IPOMember
   
Payment to redeem redeemable preferred stock     75,735us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_IPOMember
   
Proceeds from IPO used to pay underwriting fees     6,597ibp_IssuanceProceedsUsedToPayUnderwritingFees
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_IPOMember
   
Common stock, price per share     $ 11.00us-gaap_SaleOfStockPricePerShare
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_IPOMember
   
IPO [Member] | Revolving Credit Facility [Member]          
Basis Of Presentation And Organization [Line Items]          
Payment of revolving credit facility     11,910us-gaap_RepaymentsOfLinesOfCredit
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_SubsidiarySaleOfStockAxis
= us-gaap_IPOMember
   
Secondary Public Offering [Member]          
Basis Of Presentation And Organization [Line Items]          
Secondary Public Offering, Shares       9,314,196us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= ibp_SecondaryPublicOfferingMember
 
Secondary Public Offering, Share Price       $ 12.50us-gaap_SharePrice
/ us-gaap_SubsidiarySaleOfStockAxis
= ibp_SecondaryPublicOfferingMember
 
Proceeds from secondary public offering of common stock, net of costs       $ 14,418us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_SubsidiarySaleOfStockAxis
= ibp_SecondaryPublicOfferingMember
 
Secondary Public Offering [Member] | Selling Stockholder [Member]          
Basis Of Presentation And Organization [Line Items]          
Secondary Public Offering, Shares       8,100,000us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= ibp_SecondaryPublicOfferingMember
/ us-gaap_TransactionTypeAxis
= ibp_SellingStockholderMember
 
Secondary Public Offering [Member] | Underwriters Option To Purchase Additional Shares [Member]          
Basis Of Presentation And Organization [Line Items]          
Secondary Public Offering, Shares       1,214,196us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_SubsidiarySaleOfStockAxis
= ibp_SecondaryPublicOfferingMember
/ us-gaap_TransactionTypeAxis
= ibp_UnderwritersOptionToPurchaseAdditionalSharesMember
 
Shares Prior to Stock Split [Member]          
Basis Of Presentation And Organization [Line Items]          
Common stock, shares issued 1,129,944us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= ibp_SharesPriorToSplitMember
       
Common stock, shares outstanding 1,129,944us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= ibp_SharesPriorToSplitMember
       
Stock Split [Member]          
Basis Of Presentation And Organization [Line Items]          
Common stock, shares issued 22,033,901us-gaap_CommonStockSharesIssued
/ us-gaap_StatementClassOfStockAxis
= ibp_StockSplitMember
       
Common stock, shares outstanding 22,033,901us-gaap_CommonStockSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= ibp_StockSplitMember
       
UNITED STATES          
Basis Of Presentation And Organization [Line Items]          
Number of locations the company operates   100ibp_NumberOfLocationsInOperation
/ us-gaap_StatementGeographicalAxis
= country_US