XML 80 R64.htm IDEA: XBRL DOCUMENT v2.4.1.9
Commitments and Contingencies - Future Minimum Lease Payments Under Noncancellable Operating Leases and Capital Lease (Detail) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Future Minimum Payments Under Non Cancelable Operating Leases With Initial Terms Of One Year Or More [Line Items]    
2015 $ 11,151us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent  
2016 8,747us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears  
2017 5,768us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears  
2018 3,334us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears  
2019 1,869us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears  
Thereafter 33us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter  
Capital Leases, Future Minimum Payments, Net Minimum Payments, Total 30,902us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1  
Less: Amounts representing executory costs (874)us-gaap_CapitalLeasesFutureMinimumPaymentsExecutoryCosts  
Less: Amounts representing interest (3,146)us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments  
Total obligation under capital leases 26,882us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments  
Total obligation under capital leases 26,882us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments  
Less: Current portion of capital leases (9,374)us-gaap_CapitalLeaseObligationsCurrent (7,663)us-gaap_CapitalLeaseObligationsCurrent
Long term capital lease obligation 17,508us-gaap_CapitalLeaseObligationsNoncurrent 14,370us-gaap_CapitalLeaseObligationsNoncurrent
2015 6,314us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent  
2016 5,150us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears  
2017 3,144us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears  
2018 1,319us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears  
2019 951us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears  
Thereafter 2,120us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter  
Operating Leases, Future Minimum Payments Due, Total 18,998us-gaap_OperatingLeasesFutureMinimumPaymentsDue  
Related Party Operating Lease [Member]    
Future Minimum Payments Under Non Cancelable Operating Leases With Initial Terms Of One Year Or More [Line Items]    
2015 434us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= ibp_RelatedPartyOperatingLeaseAgreementMember
 
2016 356us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= ibp_RelatedPartyOperatingLeaseAgreementMember
 
2017 150us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= ibp_RelatedPartyOperatingLeaseAgreementMember
 
2018 83us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= ibp_RelatedPartyOperatingLeaseAgreementMember
 
Operating Leases, Future Minimum Payments Due, Total 1,023us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= ibp_RelatedPartyOperatingLeaseAgreementMember
 
Other Operating Leases [Member]    
Future Minimum Payments Under Non Cancelable Operating Leases With Initial Terms Of One Year Or More [Line Items]    
2015 5,880us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= ibp_OtherOperatingLeasesMember
 
2016 4,794us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= ibp_OtherOperatingLeasesMember
 
2017 2,994us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= ibp_OtherOperatingLeasesMember
 
2018 1,236us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= ibp_OtherOperatingLeasesMember
 
2019 951us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= ibp_OtherOperatingLeasesMember
 
Thereafter 2,120us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= ibp_OtherOperatingLeasesMember
 
Operating Leases, Future Minimum Payments Due, Total $ 17,975us-gaap_OperatingLeasesFutureMinimumPaymentsDue
/ us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis
= ibp_OtherOperatingLeasesMember