IBP


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents



us-gaap:CommonStockValue

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
us-gaap:AwardType, us-gaap:GranteeStatus, us-gaap:PlanName
us-gaap:AwardType, us-gaap:PlanName
us-gaap:GranteeStatus, us-gaap:PlanName
us-gaap:IncomeStatementLocation
us-gaap:PlanName
us-gaap:TitleOfIndividual, us-gaap:AwardType, us-gaap:PlanName, us-gaap:StatementEquityComponents

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfGoodsAndServicesSold

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GrossProfit

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit
us-gaap:BusinessAcquisition

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestExpense

us-gaap:InterestPaidNet

us-gaap:NetIncomeLoss
us-gaap:BusinessAcquisition
us-gaap:StatementEquityComponents

us-gaap:OperatingIncomeLoss

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
us-gaap:StatementEquityComponents

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ProfitLoss

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:BusinessAcquisition
us-gaap:MajorCustomers
us-gaap:ProductOrService
us-gaap:StatementBusinessSegments

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:ShortTermInvestments

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:OtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:AmortizationOfIntangibleAssets
us-gaap:BusinessAcquisition

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill
us-gaap:BusinessAcquisition

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:LiabilitiesCurrent

us-gaap:LongTermDebtCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherLiabilitiesCurrent

us-gaap:LongTermDebt
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:LongtermDebtType

us-gaap:LongTermDebtNoncurrent

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:BusinessAcquisition
us-gaap:StatementEquityComponents

us-gaap:ProfitLoss

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquireInvestments

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:RepaymentsOfLongTermDebt

us-gaap:PaymentsOfDividends

us-gaap:PaymentsForRepurchaseOfCommonStock
us-gaap:Range
us-gaap:DebtInstrumentInterestRateStatedPercentage
us-gaap:Range, us-gaap:DebtInstrument
us-gaap:Range, us-gaap:LongtermDebtType

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
us-gaap:AwardType
us-gaap:PlanName
us-gaap:TitleOfIndividual
us-gaap:TitleOfIndividual, us-gaap:AwardType

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:ProceedsFromSaleOfShortTermInvestments

ibp:AmortizationOfOperatingLeaseRightofuseAssets

ibp:AmortizationOfTerminatedInterestRateSwap
us-gaap:IncomeStatementLocation
ibp:AmortizationOfUnrealizedLoss
us-gaap:PlanName
ibp:EmployeeShareBasedCompensationTaxShortfall

ibp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionExpense

ibp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustments

ibp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCancelled

ibp:FinanceLeaseObligationsIncurred

ibp:HealthInsuranceExpense

ibp:PaymentsForPurchaseObligation
us-gaap:BusinessAcquisition

ibp:SellerObligationsInConnectionWithAcquisitionOfBusiness
us-gaap:BusinessAcquisition

ibp:ShareBasedPaymentArrangementExpenseTaxExpense

ibp:SurrenderOfCommonStockAwardsByEmployees
us-gaap:IncomeStatementLocation
ibp:WorkersCompensationExpense
us-gaap:IncomeStatementLocation
us-gaap:AcquisitionCosts

us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease

us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs

us-gaap:AmortizationOfFinancingCostsAndDiscounts

us-gaap:AmortizationOfLeasedAsset

us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic

us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted

us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss

us-gaap:BusinessAcquisitionsProFormaRevenue

us-gaap:BusinessCombinationAcquisitionRelatedCosts

us-gaap:BusinessCombinationConsiderationTransferred1
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred

us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
us-gaap:BusinessAcquisition

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CashAcquiredFromAcquisition
us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:ConcentrationRiskPercentage1
us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType, us-gaap:StatementBusinessSegments
us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:ProductOrService, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:DefinedContributionPlanAdministrativeExpenses

us-gaap:DepreciationAndAmortization
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred

us-gaap:DividendsCommonStockCash
us-gaap:StatementEquityComponents

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements

us-gaap:FinanceLeaseInterestExpense

us-gaap:FinanceLeaseInterestPaymentOnLiability

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinanceLeaseRightOfUseAssetAmortization

us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:FinitelivedIntangibleAssetsAcquired1

us-gaap:GainLossOnDispositionOfAssets

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillOtherIncreaseDecrease

us-gaap:IncreaseDecreaseInIncomeTaxes

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:LeaseCost

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax

us-gaap:OtherComprehensiveIncomeLossTax

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
us-gaap:StatementEquityComponents

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities

us-gaap:PaymentsToAcquireBusinessesGross
us-gaap:BusinessAcquisition

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:ProceedsFromNotesPayable

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProvisionForDoubtfulAccounts
us-gaap:RelatedPartyTransactionsByRelatedParty
us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
us-gaap:RelatedPartyTransactionsByRelatedParty
us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship
us-gaap:RepaymentsOfDebt

us-gaap:RepaymentsOfOtherLongTermDebt
us-gaap:RelatedPartyTransactionsByRelatedParty
us-gaap:RevenueFromRelatedParties

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:SellingExpense
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
us-gaap:PlanName
us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
us-gaap:LeaseContractualTerm
us-gaap:ShortTermLeaseCost

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited
us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
us-gaap:ShareRepurchaseProgram
us-gaap:TreasuryStockAcquiredAverageCostPerShare
us-gaap:ShareRepurchaseProgram
us-gaap:TreasuryStockSharesAcquired

us-gaap:TreasuryStockValueAcquiredCostMethod
us-gaap:ShareRepurchaseProgram
us-gaap:StatementEquityComponents
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship
us-gaap:UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss
us-gaap:IncomeStatementLocation
us-gaap:VariableLeaseCost
us-gaap:LeaseContractualTerm

ibp:BillingsInExcessOfCostOnUncompletedContracts

ibp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities
us-gaap:BusinessAcquisition

ibp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAcquired
us-gaap:BusinessAcquisition

ibp:CostAndEstimatedEarningsUnderOverBillingsNet

ibp:CostsAndEstimatedEarningsInExcessOfBillingOnUncompletedContracts

ibp:CostsIncurredOnUncompletedContracts

ibp:DebtRelatedFinancingCost

ibp:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowances

ibp:EstimatedEarningsOnLongTermContracts

ibp:FinanceLeaseExcutoryCosts

ibp:FinanceLeaseExecutoryCosts

ibp:FinanceLeaseLiabilityToBePaidAfterYearFour

ibp:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour
us-gaap:ScheduleOfMalpracticeInsuranceTypeAndTierIdentifier
ibp:InsuranceReceivableAndIndemnificationAssetForClaimsUnderFullyInsuredPolicy
us-gaap:ScheduleOfMalpracticeInsuranceTypeAndTierIdentifier
ibp:InsuranceReceivableForClaimsExceedingStopLossLimit

ibp:LeaseAssets

ibp:LeaseLiabilities

ibp:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:LongTermDebtMaturityAfterYearFour

ibp:PresentValueOfFutureMinimumLeasePayments

ibp:PresentValueOfFutureMinimumOperatingLeasePayments
us-gaap:ConcentrationRiskByBenchmark
us-gaap:AccountsReceivableNet
us-gaap:RelatedPartyTransactionsByRelatedParty
us-gaap:AccountsReceivableRelatedPartiesCurrent

us-gaap:AccruedInsuranceCurrent

us-gaap:AccruedInsuranceCurrentAndNoncurrent

us-gaap:AccruedInsuranceNoncurrent

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:BilledContractReceivables

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount

us-gaap:BusinessCombinationContingentConsiderationLiability
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther
us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther
us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType
us-gaap:CreditFacility
us-gaap:CapitalLeasedAssetsGross
us-gaap:CreditFacility
us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet

us-gaap:CashAndCashEquivalentsFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:CashFDICInsuredAmount
us-gaap:BalanceSheetLocation
us-gaap:ConstructionContractorReceivableRetainage

us-gaap:ContractWithCustomerAssetNet

us-gaap:ContractWithCustomerLiability
us-gaap:DebtInstrument
us-gaap:DebtInstrumentUnamortizedDiscount
us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DeferredFinanceCostsNet
us-gaap:CreditFacility, us-gaap:DebtInstrument
us-gaap:DebtInstrument

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts

us-gaap:DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets

us-gaap:DeferredTaxLiabilitiesInvestments

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DerivativeAssets
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:DerivativeLiabilities
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:FinancialInstrument, us-gaap:SubsequentEventType
us-gaap:DerivativeNotionalAmount
us-gaap:SubsequentEventType
us-gaap:DividendsPayableAmountPerShare

us-gaap:EmployeeRelatedLiabilitiesCurrent
us-gaap:RetirementPlanType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
us-gaap:AwardType
us-gaap:TitleOfIndividual, us-gaap:AwardType, us-gaap:PlanName, us-gaap:StatementEquityComponents

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:GoodwillGross
us-gaap:InformationByCategoryOfDebtSecurity
us-gaap:HeldToMaturitySecuritiesCurrent

us-gaap:InsuranceSettlementsReceivableNoncurrent
us-gaap:ScheduleOfMalpracticeInsuranceTypeAndTierIdentifier
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:InvestmentsFairValueDisclosure
us-gaap:FairValueByMeasurementBasis

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:LiabilitiesFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:CreditFacility, us-gaap:DebtInstrument
us-gaap:LineOfCredit
us-gaap:CreditFacility, us-gaap:DebtInstrument
us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
us-gaap:DebtInstrument, us-gaap:ShortTermDebtType
us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:LongTermDebtFairValue

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear

us-gaap:LongTermLoansPayable

us-gaap:LongTermNotesPayable

us-gaap:MoneyMarketFundsAtCarryingValue

us-gaap:NotesPayable
us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:NotesPayableFairValueDisclosure

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeasesFutureMinimumPaymentsDue
us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:OtherIntangibleAssetsNet

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
us-gaap:LeaseContractualTerm

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
us-gaap:LeaseContractualTerm
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:PurchaseObligation

us-gaap:PurchaseObligationDueInNextTwelveMonths

us-gaap:PurchaseObligationDueInSecondYear

us-gaap:PurchaseObligationDueInThirdYear

us-gaap:ReceivablesLongTermContractsOrPrograms

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:SeniorNotes
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
us-gaap:ShareRepurchaseProgram
us-gaap:SubsequentEventType

us-gaap:TreasuryStockCommonValue
us-gaap:StatementEquityComponents

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:WorkersCompensationLiabilityCurrent

us-gaap:WorkersCompensationLiabilityCurrentAndNoncurrent
us-gaap:GuaranteedInsuranceContractTypeOfGuarantee

us-gaap:WorkersCompensationLiabilityNoncurrent

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Short Term Investments
Assets
Derivative Assets
Current Assets
Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
Liabilities
Derivative Liabilities
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
Per Share
Common Stock Dividends Per Share Declared
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Amortization Of Financing Costs And Discounts
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
DividendsAndRepurchase
Dividends Common Stock Cash
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
us-gaap:CommonStockValue ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█0.3330.3310.3310.3310.3310.330.3290.3290.3290.3280.3270.3270.3270.3260.3250.3250.3250.3240.3210.3210.3210.320.320.320.320.320.3190.3190.3190.3063.159NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding ▁█29.60974429.613484NA29.69802829.58416729.930954NA29.87705629.83474829.806653NA31.31275631.45258331.772581NA31.76688131.70955431.687056NA31.3777931.34706731.330971NA31.28860931.2490531.494848NA31.83908730.77795525.841679NANANANA
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁29.37480129.286044NA29.47881629.44712129.722444NA29.78554829.75807129.679884NA31.22908631.3453931.548745NA31.65950331.6464631.590478NA31.323631.31763231.242237NA31.23727531.22831.493587NA31.83908730.77795525.841679NANANANA
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount NA0.03NANANA0.005NANANA0.009NANANANANA0.00.0250.0NA0.00.00.0NANANANANANANANANANANANA
us-gaap:EarningsPerShareBasic █▄▆▆▅▃▄▄▄▂▃▃▃▁▂▂▂1.270.590.94999999999999970.950.860.540.640.710.640.30.540.50.520.20.34000000000000010.380.38NA0.360.370.32NANA0.30.210.04NA0.190.15000000000000002-0.76NANANANA
us-gaap:EarningsPerShareDiluted █▄▆▆▅▃▄▄▄▂▃▃▃▁▂▂▂1.260.580.940.950.860.530.640.710.630.30.530.50.520.20.34000000000000010.380.38NA0.360.370.32NANA0.30.210.04NA0.190.15000000000000002-0.76NANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
 TTM Greenblatt ROC _ _█▅▇▇▇▅▆▆▅▃▄▄▅▃▃▄▄▃▃▄▃▂▃▃▂▁▂▂▁▁▁53.60331.09644.90345.5942.34429.0334.89637.43530.8417.98926.75326.33527.3312.79916.59522.23522.96712.46919.0519.83916.58310.57815.09915.47711.3882.9889.31710.814.5820.8774.538NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
us-gaap:AllocatedShareBasedCompensationExpense █▇▆▆▆▆▅▅▅▄▄▄▄▅▄▅▅▁3.4983.1962.7762.6352.7332.6812.2862.0992.4041.9381.7571.8931.9562.241.8422.1792.090.48NANANANANANANANANANANANANANANANA
us-gaap:ComprehensiveIncomeNetOfTax █▆▇▇▆▂▅▄▃▁▃▄▄▁▂▃▃▁▂▂▂▁33.52627.44830.79929.25325.18710.3820.50319.48615.3736.08512.97316.38116.797.55411.34512.04211.8966.36411.08111.5499.9935.813NANANANANANANANANANANANA
us-gaap:CostOfGoodsAndServicesSold █▇▇▇▆▇▇▆▆▆▆▆▅▅▅▅▄▄▄▃▃▃▃▃▂▂▂▂▂▁▁▁▁▁336.212311.639306.541288.839266.8281.071281.193278.362264.557252.697254.483251.665236.941221.752218.524209.612197.268183.497165.623158.132149.67137.107137.031128.162113.41195.822106.06100.82891.53979.54188.1286.00178.43269.688
us-gaap:GeneralAndAdministrativeExpense ██▇▇▇▇▇▆▆▆▆▆▅▅▅▅▅▄▃▃▃▃▃▂▂▂▂▂▂▁▁▁▁▁66.47465.07760.46458.2459.0660.19558.11255.09852.49348.43148.33948.33744.97144.20341.77441.65741.76139.26132.79531.50430.8930.28326.76925.84124.52822.23720.27620.08421.95718.36118.01116.88316.85415.446
us-gaap:GrossProfit █▇▇▇▇▆▆▆▆▅▅▅▅▄▄▄▄▄▃▃▃▃▃▃▂▂▂▂▂▁▁▁▁▁151.886125.427134.928131.647127.139116.26120.038118.087107.25789.43898.63897.33495.64379.97681.34585.58184.92872.17268.35467.2662.24354.59154.46853.41746.28234.12639.2139.62834.80926.40531.2129.94926.25522.274
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest █▄▇▇▆▄▅▅▅▃▄▄▄▂▂▃▄▂▃▄▃▂▃▃▂▁▂▂▁46.17523.44137.19737.8534.45821.67226.50528.82225.0912.18821.15220.92121.4768.6379.97117.73117.97110.14717.46318.27214.9538.92115.08814.3510.2272.2658.2019.8253.81NANANANANA
us-gaap:IncomeTaxExpenseBenefit ▇▆███▅▆▇▆▄▅▅▅▃▁▅▆▄▆▆▅▄▅▅▄▂▄▄▃▂▃▃▂▂8.9626.159.369.7739.1215.6847.3117.616.1713.3544.6765.3585.1612.243-0.8225.7215.9983.7836.3826.7234.963.1085.8014.8693.721.0233.1453.6291.4830.351.571.9420.709-0.005
us-gaap:IncomeTaxesPaidNet ▅▁█▅▁▁▇▁▂▁▂▁▁▁▅▅▅▁▄▂▃▂▃▃▁▁▂▂▂▁▂▁▂▂13.8141.47423.27413.3220.4390.03718.8430.1952.8580.7373.048-0.0041.0070.89912.59512.89112.7510.658.5012.0735.9572.3985.1667.0091.342-0.0244.4082.1472.1120.4672.0540.0192.0244.157
us-gaap:InterestExpense ▇▇▇▇▇▇██▆▆▅▅▆▄▆▄▅▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁7.527.5747.6127.5647.7577.3588.3218.4585.6495.6765.4835.2825.6914.045.9254.4214.8652.171.5721.5441.5091.5531.0840.9890.9670.6980.970.9340.6740.5880.60.6130.5820.462
us-gaap:InterestPaidNet ▂█▂█▃▇▃▅▅▅▅▅▄▃▃▃▃▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁2.0610.8392.19411.1243.2089.7983.1975.9535.9775.8165.9655.7614.4353.9144.0254.0993.592.0441.4381.3671.3821.1551.1160.6910.8340.6460.7860.70.870.3130.5160.5580.7650.199
us-gaap:NetIncomeLoss █▄▆▆▆▄▅▅▅▃▄▄▄▂▃▃▃▂▃▃▃▂▃▃▂▁▂▂▂▁▂▂▁▁37.21317.29127.83728.07725.33715.98819.19421.21218.9198.83416.47615.56316.3156.39410.79312.0111.9736.36411.08111.5499.9935.8139.2879.4816.5071.2425.0566.1962.3070.3732.3772.9671.226-0.53
us-gaap:OperatingIncomeLoss █▅▇▇▇▅▆▆▅▃▄▄▅▃▃▄▄▃▃▄▃▂▃▃▂▁▂▂▂▁▂▂▁▁53.60331.09644.90345.5942.34429.0334.89637.43530.8417.98926.75326.33527.3312.79916.59522.23522.96712.46919.0519.83916.58310.57815.09915.47711.3882.9889.31710.814.5820.8774.5385.7632.4920.285
us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax ▁█-3.68710.157NANA-0.15-5.608NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax us-gaap:StatementEquityComponents us-gaap:AccumulatedOtherComprehensiveIncome▁█-3.68710.157NANA-0.15-5.608NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherNonoperatingIncomeExpense ▄▃▃▃▃▄▃▃▃▃▃▃▃▃▁▃▃▃▄▄▃▃█▃▃▄▃▄▃▆▄▃▅▃0.092-0.081-0.094-0.176-0.1290.0-0.07-0.155-0.101-0.125-0.118-0.132-0.163-0.122-0.699-0.083-0.131-0.152-0.015-0.023-0.121-0.1041.073-0.138-0.194-0.025-0.146-0.051-0.0980.4620.009-0.140.235-0.071
us-gaap:ProfitLoss █▃▆▆▅▃▄▄▄▂▃▃▃▁▂▂37.21317.29127.83728.07725.33715.98819.19421.21218.9198.83416.47615.56316.3156.39410.79312.01NANANANANANANANANANANANANANANANANANA
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▇▇▇▆▆▆▆▆▅▆▆▅▅▅▅▄▄▄▃▃▃▃▃▂▂▂▂▂▁▁▁▁▁488.098437.066441.469420.486393.939397.331401.231396.449371.814342.135353.121348.999332.584301.728299.869295.193282.196255.669233.977225.392211.913191.698191.499181.579159.693129.948145.27140.456126.348105.946119.33115.95104.68791.962
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
us-gaap:Assets ██▇▇▇▇▇▇▆▅▅▅▅▄▅▄▄▄▃▃▃▂▂▂▂▂▁▁▁▁▁1273.6211233.6161187.6761165.4451131.051087.0641099.4791063.682916.391877.709834.658863.106845.17722.23738.746723.653699.426609.998462.095441.82424.812392.05374.082347.205305.999275.589234.162234.083201.817191.969191.07NANANA
us-gaap:Liabilities █████▇▇▇▆▆▆▆▆▅▅▅▅▄▃▃▃▂▂▂▂▂▁▁▁▁▁911.081893.078868.494861.258858.314841.267849.448836.168710.389687.108652.16648.755630.107523.649528.218526.295514.31438.372308.118299.287294.188272.054259.599242.593211.442188.471142.288141.982115.912122.924125.651NANANA
us-gaap:LiabilitiesAndStockholdersEquity ██▇▇▇▇▇▇▆▅▅▅▅▄▅▄▄▄▃▃▃▂▂▂▂▂▁▁▁▁▁1273.6211233.6161187.6761165.4451131.051087.0641099.4791063.682916.391877.709834.658863.106845.17722.23738.746723.653699.426609.998462.095441.82424.812392.05374.082347.205305.999275.589234.162234.083201.817191.969191.07NANANA
us-gaap:StockholdersEquity ██▇▇▇▆▆▆▅▅▅▆▆▅▆▅▅▅▅▄▄▄▄▄▄▄▄▄▄▃▁▁▂362.54340.538319.182304.187272.736245.797250.031227.514206.002190.601182.498214.351215.063198.581210.528197.358185.116171.626153.977142.533130.624119.996114.483104.61294.55787.11891.87492.10185.90569.045-71.429-41.524-40.179NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
us-gaap:AssetsCurrent █████▇▇▇▅▅▅▆▆▄▄▄▄▃▂▂▂▂▂▂▁▁▁▁▁▁▁636.005610.165623.943635.456619.948569.736581.949578.497436.676408.296411.545458.218451.62328.45354.942341.265327.977246.072192.391184.511173.117158.91150.232138.992129.231117.767119.288128.1399.33891.27195.512NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▆▆▇██▆▆▇▃▃▃▅▅▁▃▃▃▂▁▁▁▁▁▁▁▁▁▂▁▁▁203.911207.343231.52267.471252.488187.187177.889234.9595.74788.14690.442139.089139.74619.90662.5167.00866.6924.60714.48219.0513.74211.76.8185.2655.5626.34610.76124.7325.1335.154.065NANA3.006
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▆▆▇██▆▅▇▃▃▃▄▄▁▂▂▂203.911207.343231.52267.471252.488187.188177.889234.9595.74788.14690.442139.089139.74619.90662.5167.00866.69NA14.482NANANA6.818NANANANANANANANANANANA
us-gaap:ShortTermInvestments NANANA1.2216.68826.48737.9614.989.92310.02610.0615.35820.31228.79830.05325.11425.293NANANANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent ██▇▇▇▇▇▇▆▆▆▆▅▅▅▅▅▄▃▃▃▃▂▂▂▂▁▁▁▁▁283.304270.498266.566258.94247.627245.469244.519242.065232.111216.997214.121219.444202.15188.651180.725185.47176.769161.936128.466125.058117.286107.29103.19898.40688.65674.38872.2871.56963.32557.9758.351NANANA
us-gaap:InventoryNet █▇▆▅▅▆▆▅▅▅▅▄▄▃▄▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁99.48285.9877.17970.21869.14973.56974.60663.54763.95160.65461.16251.49148.57446.1648.34644.07443.19843.66140.22934.08333.65831.01229.33728.8527.42425.74723.97123.33921.86621.23219.731NANANA
us-gaap:OtherAssetsCurrent NANANA37.60733.99637.02446.97432.95534.94432.47335.7632.83640.83844.93533.30819.59916.02715.8689.2146.328.4318.90810.8796.4717.58911.28612.2764.865.134.5765.985NANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent █▁▇49.30846.34448.678NANANA46.974NANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
us-gaap:AmortizationOfIntangibleAssets █▇▇▆▆▆▆▆▆▅▅▅▇▆▆▆▆▆▃▃▃▃▃▂▂▂▃▂▂▂▃▁9.1788.3968.1576.9746.7246.686.4456.1566.0215.8885.7415.2287.3227.1287.0676.8246.556.4163.0812.8892.812.4792.1731.8171.4850.7892.7710.6930.7140.6972.9130.04NA0.791
us-gaap:PropertyPlantAndEquipmentNet ████████▇▇▇▆▆▆▆▅▅▅▄▄▄▄▄▃▃▂▂▂▂▁▁105.734105.162104.022104.9103.422106.262106.41102.14892.65591.39190.11785.50585.04884.53181.07578.04573.97171.5367.78865.9362.82360.4357.59253.62847.2342.95339.3737.30235.1332.70229.475NANANA
us-gaap:Goodwill ██▇▆▆▆▆▆▆▅▅▅▅▅▅▅▄▄▃▃▃▃▂▂▂▂▁▁▁▁▁249.982242.036216.87206.782200.264198.664195.652184.574183.412174.959173.049167.738163.023161.681155.466153.66148.031144.244107.086102.518100.33993.71590.51285.85474.23668.2453.39351.28650.5350.54549.328NANANA
us-gaap:FiniteLivedIntangibleAssetsNet ██▇▆▅▆▆▅▅▅▆▅▅▅▅▅▅▅▂▂▂▁▁194.912188.202171.393155.398147.117151.426153.562144.321148.203147.409149.79139.709134.233136.885137.991140.714139.426139.19786.31780.42379.85669.77567.218NANANA17.718NANANANANANANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA0.458NANANANANANANANANANANANANANANANANANANANANANANA-9.698NANANA-9.556NANANA
us-gaap:OperatingLeaseRightOfUseAsset █▆▅▄▃▃▂▁▃▂60.3154.44253.76650.87347.44847.13445.69142.55346.38345.28NANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▆█▄▃▃▃▄▃▂▃▃▃▃▃▂▃▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁26.67833.60917.68212.03612.85113.84216.21511.5899.06210.37410.15711.93611.24610.6839.2729.96910.0218.9558.5138.4388.6779.228.5288.0638.1547.9624.3934.4683.9573.93.355NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
us-gaap:AccountsPayableCurrent ██▇▆▅▆▇▇▇▆▇▇▆▆▆▅▅▅▄▃▃▃▂▃▂▂▂▂▁▁▁108.164104.001101.46286.89881.38690.70898.871100.18196.23588.87296.94994.78187.29987.27387.42582.32976.10376.22367.92160.00760.45155.59450.86757.99651.97347.546.58447.84644.47843.48840.114NANANA
us-gaap:LiabilitiesCurrent █▇▇▇▆▆▆▆▆▅▅▅▄▄▄▄▄▄▃▃▃▂▂▂▂▂▁▁▁▁▁264.015245.302236.475222.241214.049201.565214.149215.449201.977182.417181.686177.096161.444154.218159.806153.601143.762154.802130.105120.074114.465104.78297.422100.67892.64578.77776.55677.24470.20267.38964.443NANANA
us-gaap:LongTermDebtCurrent ▇▇▇▇▇▇▇▇▇▇▇▇▆▅▅▅▄█▅▅▄▄▄▃▂▂▁▁▁▁▁24.27523.7723.35524.15624.2324.24124.16422.73425.25223.92522.64222.48120.08317.37816.6515.5513.50627.3517.19215.06413.07910.90510.0216.3584.8272.5141.7861.5330.1220.2680.255NANANA
us-gaap:OperatingLeaseLiabilityCurrent █▆▆▅▃▂▂▁20.48919.2118.75817.87516.20915.88915.45915.032NANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesCurrent █▇▆▇█▅▆▆▅▄▄▄▄▄▄▃▄▄▃▃▂▂▂▂▂▁▁▁▁▁▁55.8548.92644.95147.73453.37136.02539.27241.57634.7628.6829.36629.5126.80225.27724.66623.70324.86626.86619.85120.20614.51913.57413.63511.01613.5728.9837.5017.0396.1656.4746.93NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
us-gaap:LongTermDebt ████████▇▇▇▇▇▅▅▅▅▄▃▃▃▃▂▂▂▂▁▁▁▁▁567.867568.908565.312568.432569.206569.793569.195565.244457.24454.385454.824456.233453.407348.057347.577343.845340.474264.177151.427148.075145.731129.114123.745101.81377.72563.5926.85625.4117.41619.37528.026NANANA
us-gaap:LongTermDebtNoncurrent ████████▇▇▇▇▇▅▅▅▅▄▃▃▃▂▂▂▂▂▁▁▁▁▁543.592545.138541.957544.276544.976545.552545.031542.51431.988430.46432.182433.752433.324330.679330.927328.295326.968236.827134.235133.011132.652118.209113.72495.45572.89861.07625.0723.8787.29419.10727.771NANANA
us-gaap:DeferredIncomeTaxLiabilitiesNet ▇█▁▄▅8.5819.9570.0353.7045.022NA9.175NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent ▇▇▇▇█▇▆▆▅▄▄▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▂▁▁▁▁52.94955.69653.18455.85960.49553.23847.71143.56537.09633.80127.77326.27922.9225.71124.56223.13522.06925.06521.17521.74621.60122.51221.8418.47716.49618.29113.40812.07111.0810.3529.006NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent █▅▅▄▃▃▃▁▃▃39.18834.61834.41332.43130.72130.74129.78527.12930.96430.682NANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo ▆▁█13.98311.02414.915NA15.58414.03512.24715.54514.78813.295NANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree ▅▁█7.3365.3839.164NA10.2248.8377.43810.85710.328.952NANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour ▆▁█4.2653.214.558NA5.8084.9764.2076.5446.3335.451NANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA2.919NA3.3933.242.6433.8013.9933.462NANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive us-gaap:PropertySubjectToOrAvailableForOperatingLease ibp:OtherPartyOperatingLeasesNANA2.358NA2.8572.8152.2183.3863.5373.047NANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive us-gaap:PropertySubjectToOrAvailableForOperatingLease ibp:RelatedPartyOperatingLeasesNANA0.561NA0.5360.4250.4250.4150.4560.415NANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA5.623NA7.1277.0156.8255.1277.0096.83NANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive us-gaap:PropertySubjectToOrAvailableForOperatingLease ibp:OtherPartyOperatingLeasesNANA5.097NA6.6246.6176.4274.3046.1866.007NANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive us-gaap:PropertySubjectToOrAvailableForOperatingLease ibp:RelatedPartyOperatingLeasesNANA0.526NA0.5030.3980.3980.8230.8230.823NANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
us-gaap:StockholdersEquity ██▇▇▇▆▆▆▅▅▅▆▆▅▆▅▅▅▅▄▄▄▄▄▄▄▄▄▄▃▁▁▂362.54340.538319.182304.187272.736245.797250.031227.514206.002190.601182.498214.351215.063198.581210.528197.358185.116171.626153.977142.533130.624119.996114.483104.61294.55787.11891.87492.10185.90569.045-71.429-41.524-40.179NA
us-gaap:CommonStockValue ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁█0.3330.3310.3310.3310.3310.330.3290.3290.3290.3280.3270.3270.3270.3260.3250.3250.3250.3240.3210.3210.3210.320.320.320.320.320.3190.3190.3190.3063.159NANANA
us-gaap:AdditionalPaidInCapitalCommonStock █▇▆▆▅▄▄▃▃▂▁▁205.597202.662199.847197.486195.288192.564190.23188.216186.182183.836181.815180.106NANA174.043NANANANANANANANANANANANANANANANANANANA
us-gaap:RetainedEarningsAccumulatedDeficit █▇▇▇▆▆▆▅▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▁▁▁▁▁▁▁306.107277.804269.42241.583213.506188.169173.371154.177132.965114.046105.21288.73673.91957.60448.43437.64125.63113.6587.294-3.787-15.336-25.329-31.142-40.429-49.91-56.417-57.659-62.715-68.911-71.218-71.591NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▆▇▃▂▁▁▄▃▄▅▆██▇▇-2.2931.394-8.763-11.725-12.901-12.751-7.143-8.452-6.726-3.18-0.4313.0722.2541.7790.507NANANANANANANANANANANANANANANANANANANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue ██▇▆█▇▆▆▇▆▅▅▆▇▅▆▅▂▂▂▂▂▂▂▂▁2.8262.7132.2572.0942.6332.3021.9131.9332.2632.0221.6331.7651.8932.3071.8352.091.790.480.3630.360.3350.5360.5840.5740.5560.102NANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▅▅▅█▅▃▇▅▃▄▅▄▂▃▄▃▃▃▃▃▄▂▃▃▂▂▂▂▂▂▃▂▁45.81737.61836.90538.35969.61335.91216.5554.11736.51115.88927.78435.72427.046.08515.43124.91512.75215.67418.68918.41716.33319.8275.43613.7129.4145.9854.9097.0632.65.031.60710.1711.001-8.555
us-gaap:NetCashProvidedByUsedInInvestingActivities ▆▅▅▇██▄▇▆▇▆▇█▇▇▇▅▁▇▇▆▇▇▆▇▆▇███████-34.494-52.392-48.317-20.755-0.623-8.099-73.702-18.747-25.325-13.959-26.534-19.166-7.078-21.291-20.144-22.326-42.977-114.996-24.524-12.085-27.878-15.11-20.394-35.402-20.037-35.532-10.792-2.287-0.469-2.595-0.96-0.510.074-1.115
us-gaap:NetCashProvidedByUsedInFinancingActivities ▃▃▂▃▃▂▃█▃▃▁▂█▂▃▃▆█▃▃▄▃▄▄▄▄▃▄▃▃▃▃-14.755-9.403-24.539-2.621-3.69-18.5140.091103.833-3.585-4.226-49.897-17.21599.878-27.3980.215-2.27172.308109.4471.267-1.02413.5870.16516.51121.3939.83925.132-8.08814.823-2.148-1.35-1.852-8.244NANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▃▂▂▄▅▃▁█▃▃▁▃▇▂▃▃-3.432-24.177-35.95114.98365.39.299-57.061139.2037.601-2.296-48.647-0.657119.84-42.604-4.4980.318NANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
us-gaap:DeferredIncomeTaxExpenseBenefit NANA-5.07-1.726NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DepreciationDepletionAndAmortization NANANA10.22710.24910.374NA9.9619.5039.111NANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:IncreaseDecreaseInAccountsPayable ▅▄█▅▁▂▃▅▆▂▄▆▄▄▅▅▄▃▆▃▅▅▂▅▅▄▃▄▄▅3.20.52414.5433.758-10.196-8.308-1.5883.7886.554-7.8070.6237.2190.361-0.0573.6384.708-0.262-1.7818.521-2.7533.0753.557-8.2884.1852.515-0.923-1.9681.9571.6962.9NANANANA
us-gaap:IncreaseDecreaseInAccountsReceivable ▅▃▃▅▄▃▃▇▇▄▁█▇▅▁▅▇▄▃▆▅▄▃▅▇▂▂▆▅▃5.009-1.0560.8656.4662.1581.00.43811.26814.1723.704-5.78715.76113.1347.058-4.6817.21514.2213.20.8828.1366.6973.0451.1216.5411.959-2.094-3.5538.6716.597-1.027NANANANA
us-gaap:IncreaseDecreaseInInventories █▆▅▃▁▂▇▃▄▃▇▄▄▄▄▃▂▃▅▃▄▃▃▃▃▃▃▄▃▃12.3297.6445.7960.089-4.661-1.4119.745-0.7982.449-0.7998.9182.8041.5752.423.7350.274-1.2360.8945.519-0.1521.9461.364-0.1140.9721.1920.796-0.4211.4450.6341.267NANANANA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▅▅▅█▅▃▇▅▃▄▅▄▂▃▄▃▃▃▃▃▄▂▃▃▂▂▂▂▂▂▃▂▁45.81737.61836.90538.35969.61335.91216.5554.11736.51115.88927.78435.72427.046.08515.43124.91512.75215.67418.68918.41716.33319.8275.43613.7129.4145.9854.9097.0632.65.031.60710.1711.001-8.555
us-gaap:NetIncomeLoss █▄▆▆▆▄▅▅▅▃▄▄▄▂▃▃▃▂▃▃▃▂▃▃▂▁▂▂▂▁▂▂▁▁37.21317.29127.83728.07725.33715.98819.19421.21218.9198.83416.47615.56316.3156.39410.79312.0111.9736.36411.08111.5499.9935.8139.2879.4816.5071.2425.0566.1962.3070.3732.3772.9671.226-0.53
us-gaap:ProfitLoss █▃▆▆▅▃▄▄▄▂▃▃▃▁▂▂37.21317.29127.83728.07725.33715.98819.19421.21218.9198.83416.47615.56316.3156.39410.79312.01NANANANANANANANANANANANANANANANANANA
us-gaap:ShareBasedCompensation █▇▇▆▆▆▆▅▆▅▅▅▅▅▅▅▅▂▂▂▂▂▂▂▃▁▁▁3.4973.1962.7762.6352.7342.6812.2852.0972.3232.0221.751.8931.9562.241.8422.182.090.480.3630.360.6350.5360.5840.5740.8560.1020.00.0NANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▆▅▅▇██▄▇▆▇▆▇█▇▇▇▅▁▇▇▆▇▇▆▇▆▇███████-34.494-52.392-48.317-20.755-0.623-8.099-73.702-18.747-25.325-13.959-26.534-19.166-7.078-21.291-20.144-22.326-42.977-114.996-24.524-12.085-27.878-15.11-20.394-35.402-20.037-35.532-10.792-2.287-0.469-2.595-0.96-0.510.074-1.115
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▄▅▄▄▃▄▆█▄▄▄▄▄▅▄▄▃▄▄▃▃▃▄▄▃▃▂▁▁▁▁▁▁▁9.43210.8468.0729.176.4269.91912.919.4899.128.6588.1818.5738.24110.2378.7218.2666.9057.7767.8445.7456.9216.5037.3468.4465.8475.6663.551.1080.7690.7490.5930.6510.7860.635
us-gaap:PaymentsToAcquireInvestments NANA0.00.00.00.77635.4430.09.877.4820.05.0360.017.7824.999-0.133NANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▃▃▂▃▃▂▃█▃▃▁▂█▂▃▃▆█▃▃▄▃▄▄▄▄▃▄▃▃▃▃-14.755-9.403-24.539-2.621-3.69-18.5140.091103.833-3.585-4.226-49.897-17.21599.878-27.3980.215-2.27172.308109.4471.267-1.02413.5870.16516.51121.3939.83925.132-8.08814.823-2.148-1.35-1.852-8.244NANA
us-gaap:RepaymentsOfLongTermDebt NANANA6.5966.4946.7116.0385.5275.8053.9463.8063.4613.7713.0922.8012.2862.7982.1171.7941.4641.4721.1191.4571.020.8450.7660.3620.030.3930.2960.040.0480.3790.046
us-gaap:PaymentsOfDividends █▁8.8218.786NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PaymentsForRepurchaseOfCommonStock NANA18.1650.00.015.759NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:Range srt:MaximumNANANA6e-066e-086e-086e-086e-086e-086e-086e-086e-085.0000000000000004e-08NANANANANANANANANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:Range srt:MinimumNANANA2e-065.0000000000000004e-084e-084e-084e-084e-084e-084e-084e-084e-08NANANANANANANANANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:Range,us-gaap:DebtInstrument srt:Maximum,ibp:VehicleAndEquipmentNotesNANANA4.8e-064.8e-084.8e-084.8e-084.8e-084.8e-084.8e-084.9e-084.8e-084.6e-08NANANANANANANANANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:Range,us-gaap:DebtInstrument srt:Minimum,ibp:VehicleAndEquipmentNotesNANANA1.8999999999999998e-062.1000000000000003e-082.5000000000000002e-082.5000000000000002e-082.5000000000000002e-082.5000000000000002e-082.5000000000000002e-082.5000000000000002e-082.5000000000000002e-082.5000000000000002e-08NANANANANANANANANANANANANANANANANANANANANA
 us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:Range,us-gaap:LongtermDebtType srt:Minimum,us-gaap:NotesPayableOtherPayables█▁█2e-061e-062e-06NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value333000.0331000.0331000.0331000.0331000.0330000.0329000.0329000.0329000.0328000.0327000.0327000.0327000.0326000.0325000.0325000.0325000.0324000.0321000.0321000.0321000.0320000.0320000.0320000.0320000.0320000.0319000.0319000.0319000.0306000.03159000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.10.20.21.7

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value2929292929292929313131313131313131313131313025
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value2929292929292929313131313131313131313131313025
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
Period End2021-03-312020-03-312019-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-31
Value30000.05000.09000.0025000.00000
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.00.0100.00.00.00.00.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312016-09-302016-06-302015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value1.270.590.950.950.860.540.640.710.640.30.540.50.520.20.340.380.380.360.370.320.30.210.040.190.15-0.76
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312016-09-302016-06-302015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value1.260.580.940.950.860.530.640.710.630.30.530.50.520.20.340.380.380.360.370.320.30.210.040.190.15-0.76
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value3.4983.1962.7762.6352.7332.6812.2862.0992.4041.9381.7571.8931.9562.241.8422.1792.090.48
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.70.70.60.60.70.70.60.50.60.60.50.50.60.70.60.70.70.2

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType

ibp:PerformanceBasedRestrictedStockUnits


Allocated
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value0.10.10.20.20.20.20.10.10.30.30.90.91.00.8
Percentage of AllocatedShareBasedCompensationExpense3.83.77.58.79.58.35.25.715.815.340.248.945.938.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.10.00.10.10.00.00.10.10.30.30.30.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:PerformanceBasedRestrictedStockUnits0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType, us-gaap:GranteeStatus, us-gaap:PlanName

ibp:CommonStockAwards, us-gaap:ShareBasedPaymentArrangementNonemployee, ibp:TwoThousandAndFourteenOmnibusIncentivePlan


Allocated
Period End2021-06-302021-03-312020-06-302020-03-31
Value0.1110.1020.0920.033
Percentage of AllocatedShareBasedCompensationExpense3.23.23.41.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:CommonStockAwards us-gaap:ShareBasedPaymentArrangementNonemployee ibp:TwoThousandAndFourteenOmnibusIncentivePlan0.00.00.00.0

ibp:NonPerformanceBasedAwards, us-gaap:ShareBasedPaymentArrangementEmployee, ibp:TwoThousandAndFourteenOmnibusIncentivePlan


Allocated
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value1.01.01.01.01.21.1
Percentage of AllocatedShareBasedCompensationExpense38.036.637.347.649.956.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.30.30.30.30.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:NonPerformanceBasedAwards us-gaap:ShareBasedPaymentArrangementEmployee ibp:TwoThousandAndFourteenOmnibusIncentivePlan0.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType, us-gaap:PlanName

ibp:CommonStockAwards, ibp:TwoThousandAndFourteenOmnibusIncentivePlan


Allocated
Period End2021-06-302021-03-312020-06-302020-03-312017-09-302017-06-302016-09-302016-06-30
Value1.2961.121.0260.9820.80.70.40.3
Percentage of AllocatedShareBasedCompensationExpense37.035.037.536.636.733.50.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.30.30.20.30.20.20.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:CommonStockAwards ibp:TwoThousandAndFourteenOmnibusIncentivePlan0.00.00.00.00.00.00.00.0

ibp:LiabilityPerformanceBasedStockAwards, ibp:TwoThousandAndFourteenOmnibusIncentivePlan


Allocated
Period End2021-06-302021-03-312020-06-302020-03-31
Value0.680.7050.5380.529
Percentage of AllocatedShareBasedCompensationExpense19.422.119.719.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.20.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:LiabilityPerformanceBasedStockAwards ibp:TwoThousandAndFourteenOmnibusIncentivePlan0.00.00.00.0

ibp:PerformanceBasedAwards, ibp:TwoThousandAndFourteenOmnibusIncentivePlan


Allocated
Period End2021-06-302021-03-312020-06-302020-03-31
Value1.1871.1480.9470.969
Percentage of AllocatedShareBasedCompensationExpense33.935.934.736.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.30.20.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:PerformanceBasedAwards ibp:TwoThousandAndFourteenOmnibusIncentivePlan0.00.00.00.0

ibp:PerformanceBasedRestrictedStockUnits, ibp:TwoThousandAndFourteenOmnibusIncentivePlan


Allocated
Period End2021-06-302021-03-312020-06-302020-03-31
Value0.2240.1210.130.168
Percentage of AllocatedShareBasedCompensationExpense6.43.84.86.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:PerformanceBasedRestrictedStockUnits ibp:TwoThousandAndFourteenOmnibusIncentivePlan0.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:GranteeStatus, us-gaap:PlanName

us-gaap:ShareBasedPaymentArrangementNonemployee, ibp:TwoThousandAndFourteenOmnibusIncentivePlan


Allocated
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value0.10.10.0330.10.10.1
Percentage of AllocatedShareBasedCompensationExpense3.83.71.24.84.25.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ShareBasedPaymentArrangementNonemployee ibp:TwoThousandAndFourteenOmnibusIncentivePlan0.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value0.0630.0620.0630.060.0650.0960.0940.0970.1050.0780.0970.0940.180.4750.4580.507
Percentage of AllocatedShareBasedCompensationExpense1.81.92.32.32.43.64.14.64.44.05.55.09.221.224.923.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.00.00.00.00.00.00.00.00.00.00.10.20.20.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CostOfSales0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:GeneralAndAdministrativeExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value3.3973.0832.6652.532.6092.5362.1471.9542.2421.8161.6111.7691.6871.4821.1051.382.090.48
Percentage of AllocatedShareBasedCompensationExpense97.196.596.096.095.594.693.993.193.393.791.793.486.266.260.063.3100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.70.70.60.60.70.60.50.50.60.50.50.50.50.50.40.50.70.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:GeneralAndAdministrativeExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SellingAndMarketingExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value0.0380.0510.0480.0450.0590.0490.0450.0480.0570.0440.0490.030.0890.2830.2790.292
Percentage of AllocatedShareBasedCompensationExpense1.11.61.71.72.21.82.02.32.42.32.81.64.612.615.113.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.00.00.00.00.00.00.00.00.00.00.00.10.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SellingAndMarketingExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:PlanName

ibp:TwoThousandAndFourteenOmnibusIncentivePlan


Allocated
Period End2021-06-302021-03-312020-06-302020-03-312016-12-312016-09-302016-06-302015-12-312015-09-302015-06-30
Value3.4983.1962.7332.6810.40.40.30.60.60.6
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.00.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.70.70.70.70.20.20.10.30.30.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:TwoThousandAndFourteenOmnibusIncentivePlan0.00.00.00.00.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:TitleOfIndividual, us-gaap:AwardType, us-gaap:PlanName, us-gaap:StatementEquityComponents

srt:Officer, ibp:PerformanceBasedAwards, ibp:TwoThousandAndFourteenOmnibusIncentivePlan, us-gaap:CommonStock


Allocated
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.90.91.00.70.81.20.70.40.6
Percentage of AllocatedShareBasedCompensationExpense34.232.937.330.638.149.936.122.831.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.20.30.20.20.30.20.10.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Officer ibp:PerformanceBasedAwards ibp:TwoThousandAndFourteenOmnibusIncentivePlan us-gaap:CommonStock0.00.00.00.00.00.00.00.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value3327302925102019156.0851216167.5541112116.36411119.9935.813
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.96.37.07.06.42.65.14.94.11.83.74.75.02.53.84.14.22.54.75.14.73.0

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value33631130628826628128127826425225425123622121820919718316515814913713712811395106100917988867869
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax68.971.369.468.767.770.770.170.271.273.972.172.171.273.572.971.069.971.870.870.270.671.571.670.671.073.773.071.872.475.173.874.274.975.8

General And Administrative Expense

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GeneralAndAdministrativeExpense


General
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value66656058596058555248484844444141413932313030262524222020211818161615
Percentage of GeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.614.913.713.915.015.114.513.914.114.213.713.913.514.613.914.114.815.414.014.014.615.814.014.215.417.114.014.317.417.315.114.616.116.8

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value15112513413112711612011810789989795798185847268676254545346343939342631292622
Percentage of GrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax31.128.730.631.332.329.329.929.828.826.127.927.928.826.527.129.030.128.229.229.829.428.528.429.429.026.327.028.227.624.926.225.825.124.2

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-30
Value462337373421262825122120218.6379.9711717101718148.9211514102.2658.2019.8253.81
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.55.48.49.08.75.56.67.36.73.66.06.06.52.93.36.06.44.07.58.17.14.77.97.96.41.75.67.03.0

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value8.9626.159.369.7739.1215.6847.3117.616.1713.3544.6765.3585.1612.243-0.8225.7215.9983.7836.3826.7234.963.1085.8014.8693.721.0233.1453.6291.4830.351.571.9420.709-0.005
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.81.42.12.32.31.41.81.91.71.01.31.51.60.7-0.31.92.11.52.73.02.31.63.02.72.30.82.22.61.20.31.31.70.7-0.0

us-gaap:IncomeTaxExpenseBenefit us-gaap:BusinessAcquisition

us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitions


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-30
Value0.10.40.60.0380.0350.0490.7340.010.030.0160.50.20.0170.0230.1-0.10.20.10.6820.1-0.2-0.020.626-0.1250.70.2-0.1110.4510.374
Percentage of IncomeTaxExpenseBenefit1.16.56.40.40.40.910.00.10.50.510.73.70.31.0-12.2-1.73.32.610.71.5-4.0-0.610.8-2.618.819.6-3.512.425.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.10.10.00.00.00.20.00.00.00.10.10.00.00.0-0.00.10.00.30.0-0.1-0.00.3-0.10.40.2-0.10.30.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitions0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Income Taxes Paid Net

us-gaap:IncomeTaxesPaidNet

us-gaap:IncomeTaxesPaidNet


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value131.47423130.4390.037180.1952.8580.7373.048-0.0041.0070.8991212120.658.5012.0735.9572.3985.1667.0091.342-0.0244.4082.1472.1120.4672.0540.0192.0244.157
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.80.35.33.20.10.04.70.00.80.20.9-0.00.30.34.24.44.50.33.60.92.81.32.73.90.8-0.03.01.51.70.41.70.01.94.5

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value7.527.5747.6127.5647.7577.3588.3218.4585.6495.6765.4835.2825.6914.045.9254.4214.8652.171.5721.5441.5091.5531.0840.9890.9670.6980.970.9340.6740.5880.60.6130.5820.462
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.51.71.71.82.01.92.12.11.51.71.61.51.71.32.01.51.70.80.70.70.70.80.60.50.60.50.70.70.50.60.50.50.60.5

Interest Paid Net

us-gaap:InterestPaidNet

us-gaap:InterestPaidNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value2.06102.194113.2089.7983.1975.9535.9775.8165.9655.7614.4353.9144.0254.0993.592.0441.4381.3671.3821.1551.1160.6910.8340.6460.7860.70.870.3130.5160.5580.7650.199
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.42.50.52.60.82.50.81.51.61.71.71.71.31.31.31.41.30.80.60.60.70.60.60.40.50.50.50.50.70.30.40.50.70.2

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value3717272825151921188.8341615166.3941012116.36411119.9935.8139.2879.4816.5071.2425.0566.1962.3070.3732.3772.9671.226-0.53
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.64.06.36.76.44.04.85.45.12.64.74.54.92.13.64.14.22.54.75.14.73.04.85.24.11.03.54.41.80.42.02.61.2-0.6

us-gaap:NetIncomeLoss us-gaap:BusinessAcquisition

ibp:EnergyOne


Net
Period End2020-09-30
Value-0.202
Percentage of NetIncomeLoss-0.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:EnergyOne-7.1

ibp:OtherAcquisition


Net
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-0.252-0.018-0.021-0.5680.5910.2160.0420.3150.0660.2070.0840.2610.0210.072-0.2
Percentage of NetIncomeLoss-0.9-0.1-0.1-3.02.81.30.31.91.01.90.72.20.30.6-1.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.1-0.0-0.0-0.10.10.10.00.10.00.10.00.10.00.0-0.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:OtherAcquisition-13.4-3.3-9.30.08.10.00.67.05.20.01.35.64.10.0-3.6

ibp:Royals


Net
Period End2020-09-302020-06-302020-03-31
Value0.2790.436-0.087
Percentage of NetIncomeLoss1.01.7-0.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.1-0.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:Royals9.814.4-11.1

ibp:StormMaster


Net
Period End2020-09-30
Value0.085
Percentage of NetIncomeLoss0.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:StormMaster4.1

ibp:Twothousandtwentyacquisitions


Net
Period End2020-09-302020-06-302020-03-31
Value-0.090.418-0.108
Percentage of NetIncomeLoss-0.31.6-0.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.00.1-0.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:Twothousandtwentyacquisitions-0.911.7-10.7

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value3717272825151921188.8341615166.3941012116.36411119.9935.8139.2879.4816.5071.2425.0566.1962.3070.3732.3772.967
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.64.06.36.76.44.04.85.45.12.64.74.54.92.13.64.14.22.54.75.14.73.04.85.24.11.03.54.41.80.42.02.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value533144454229343730172626271216222212191916101515112.9889.317104.5820.8774.5385.7632.4920.285
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.07.110.210.810.77.38.79.48.35.37.67.58.24.25.57.58.14.98.18.87.85.57.98.57.12.36.47.73.60.83.85.02.40.3

Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax


Other
Period End2021-06-302021-03-312020-06-302020-03-31
Value-3.68710-0.15-5.608
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.82.3-0.0-1.4

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-06-302020-03-31
Value-3.68710-0.15-5.608
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.82.3-0.0-1.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.0

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value92000.0-81000.0-94000.0-176000.0-129000.00-70000.0-155000.0-101000.0-125000.0-118000.0-132000.0-163000.0-122000.0-699000.0-83000.0-131000.0-152000.0-15000.0-23000.0-121000.0-104000.01073000.0-138000.0-194000.0-25000.0-146000.0-51000.0-98000.0462000.09000.0-140000.0235000.0-71000.0
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.0-0.0-0.0-0.0-0.00.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.2-0.0-0.0-0.1-0.0-0.0-0.1-0.10.6-0.1-0.1-0.0-0.1-0.0-0.10.40.0-0.10.2-0.1

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value3717272825151921188.8341615166.3941012
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.64.06.36.76.44.04.85.45.12.64.74.54.92.13.64.1

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value48843744142039339740139637134235334833230129929528225523322521119119118115912914514012610511911510491
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:BusinessAcquisition

ibp:EnergyOne


Revenue
Period End2020-09-30
Value2.853
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:EnergyOne100.0

ibp:OtherAcquisition


Revenue
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value1.8790.5380.226-3.9237.262117.0034.5081.2718.7866.4994.6540.5187.6915.519
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.10.1-1.01.83.32.01.40.42.92.21.60.23.32.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.10.1-1.01.83.32.01.40.42.92.21.60.23.32.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:OtherAcquisition100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:Royals


Revenue
Period End2020-09-302020-06-302020-03-31
Value2.8433.0230.784
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.70.80.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.70.80.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:Royals100.0100.0100.0

ibp:StormMaster


Revenue
Period End2020-09-30
Value2.055
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:StormMaster100.0

ibp:Twothousandtwentyacquisitions


Revenue
Period End2020-09-302020-06-302020-03-31
Value9.633.5611.01
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.30.90.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.30.90.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:Twothousandtwentyacquisitions100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:MajorCustomers

ibp:Commercial


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value83767274
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.117.518.418.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.117.518.418.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:Commercial100.0100.0100.0100.0

ibp:RepairAndRemodel


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value30332324
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.37.75.86.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.37.75.86.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:RepairAndRemodel100.0100.0100.0100.0

ibp:ResidentialNewConstruction


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value373326298298
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax76.674.875.775.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax76.674.875.775.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:ResidentialNewConstruction100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

ibp:Blinds


Revenue
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value1211101010109.3847.7857.8118.0795.3062.6341.89
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.92.92.82.72.72.92.72.22.22.41.80.90.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.92.92.82.72.72.92.72.22.22.41.80.90.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:Blinds100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:FireproofingAndFirestopping


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value13121311
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.72.83.43.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.72.83.43.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:FireproofingAndFirestopping100.0100.0100.0100.0

ibp:GarageDoors


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value2624242421222422212122211915151514
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.35.65.65.75.55.86.05.65.96.36.56.25.85.15.45.45.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.35.65.65.75.55.86.05.65.96.36.56.25.85.15.45.45.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:GarageDoors100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:Insulation


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value313283279268251259260253235221229225218202195189175
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax64.264.963.363.863.765.464.863.963.364.765.164.665.767.066.467.368.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax64.264.963.363.863.765.464.863.963.364.765.164.665.767.066.467.368.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:Insulation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:OtherBuildingProducts


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value3224-10.4133639363737353231322832262423
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.65.7-2.48.610.19.29.59.39.49.58.99.38.510.89.08.79.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.65.7-2.48.610.19.29.59.39.49.58.99.38.510.89.08.79.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:OtherBuildingProducts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:RainGutters


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value211920171311121312111212108.65810108.442
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.44.34.74.13.32.93.03.43.53.33.63.53.22.93.73.63.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.44.34.74.13.32.93.03.43.53.33.63.53.22.93.73.63.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:RainGutters100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:ShowerDoorsShelvingAndMirrors


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value3431312928272727262324232220211812
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.27.27.27.07.36.87.06.87.27.06.86.66.86.77.46.55.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.27.27.27.07.36.87.06.87.27.06.86.66.86.77.46.55.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:ShowerDoorsShelvingAndMirrors100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:Waterproofing


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value3429333328282832282224252422212221
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.06.97.57.97.17.27.08.37.86.56.97.47.57.57.37.88.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.06.97.57.97.17.27.08.37.86.56.97.47.57.57.37.88.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:Waterproofing100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:WindowBlinds


Revenue
Period End2021-06-302021-03-312020-06-302020-03-31
Value12111110
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.62.62.92.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.62.62.92.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:WindowBlinds100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementBusinessSegments

ibp:Commercial


Revenue
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value7672747674645957575251474746
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.218.418.919.018.817.417.316.416.515.917.116.216.818.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.218.418.919.018.817.417.316.416.515.917.116.216.818.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:Commercial100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:RepairAndRemodel


Revenue
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value28232427252421242321201818
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.85.86.16.96.36.66.36.96.66.66.86.36.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.85.86.16.96.36.66.36.96.66.66.86.36.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:RepairAndRemodel100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:ResidentialNewConstruction


Revenue
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value315298298297297282261270268257229228216
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax75.075.775.174.274.976.076.476.776.977.576.177.476.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax75.075.775.174.274.976.076.476.776.977.576.177.476.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:ResidentialNewConstruction100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value12731233118711651131108710991063916877834863845722738723699609462441424392374347305275234234201191191
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value911893868861858841849836710687652648630523528526514438308299294272259242211188142141115122125
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets71.572.473.173.975.977.477.378.677.578.378.175.274.672.571.572.773.571.966.767.769.369.469.469.969.168.460.860.757.464.065.8

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value12731233118711651131108710991063916877834863845722738723699609462441424392374347305275234234201191191
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302012-12-312011-12-31
Value362340319304272245250227206190182214215198210197185171153142130119114104948791928569-71.429-41.524-40.179-7.482-9.56
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets28.527.626.926.124.122.622.721.422.521.721.924.825.427.528.527.326.528.133.332.330.730.630.630.130.931.639.239.342.636.0-37.40.00.00.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value-2.2931.394-8.763-11.725-12.901-12.751-7.143-8.452-6.726-3.18-0.4313.0722.2541.7790.507-0.045-0.0770.0
Percentage of StockholdersEquity-0.60.4-2.7-3.9-4.7-5.2-2.9-3.7-3.3-1.7-0.21.41.00.90.2-0.0-0.00.0
Percentage of Assets-0.20.1-0.7-1.0-1.1-1.2-0.6-0.8-0.7-0.4-0.10.40.30.20.1-0.0-0.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312012-12-31
Value2052021991971951921901881861831811801781761741721721691581581571571561561551541541541541393.959
Percentage of StockholdersEquity56.759.562.664.971.678.376.182.790.496.599.684.082.988.882.787.392.999.0103.0111.0120.8131.0136.9149.2164.5177.5168.2167.7179.8202.7-52.9
Percentage of Assets16.116.416.816.917.317.717.317.720.320.921.820.921.124.423.623.824.627.934.335.837.240.141.945.050.856.166.066.076.672.90.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value0.3330.3310.3310.3310.3310.330.3290.3290.3290.3280.3270.3270.3270.3260.3250.3250.3250.3240.3210.3210.3210.320.320.320.320.320.3190.3190.3190.3060.1620.1620.1620.1620.1620.137
Percentage of StockholdersEquity0.10.10.10.10.10.10.10.10.20.20.20.20.20.20.20.20.20.20.20.20.20.30.30.30.30.40.30.30.40.4-0.2-0.4-0.40.0-2.2-1.4
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.10.20.20.10.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302012-12-312011-12-31
Value306277269241213188173154132114105887357483725137.294-3.787-15.336-25.329-31.142-40.429-49.91-56.417-57.659-62.715-68.911-71.218-71.591-41.686-40.341-11.603-9.697
Percentage of StockholdersEquity84.481.684.479.478.376.669.367.864.559.857.741.434.429.023.019.113.88.04.7-2.7-11.7-21.1-27.2-38.6-52.8-64.8-62.8-68.1-80.2-103.1100.2100.4100.4155.1101.4
Percentage of Assets24.022.522.720.718.917.315.814.514.513.012.610.38.78.06.65.23.72.21.6-0.9-3.6-6.5-8.3-11.6-16.3-20.5-24.6-26.8-34.1-37.1-37.50.00.00.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value636610623635619569581578436408411458451328354341327246192184173158150138129117119128999195
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets49.949.552.554.554.852.452.954.447.746.549.353.153.445.548.047.246.940.341.641.840.840.540.240.042.242.750.954.749.247.550.0

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-03-312012-12-31
Value2032072312672521871772349588901391391962676624141913116.8185.2655.5626.34610245.1335.154.0653.0063.898
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.016.819.523.022.317.216.222.110.410.010.816.116.52.88.59.39.54.03.14.33.23.01.81.51.82.34.610.62.52.72.10.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-31
Value20320723126725218717723495889013913919626766146.818
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.016.819.523.022.317.216.222.110.410.010.816.116.52.88.59.39.53.11.8

Short Term Investments

us-gaap:ShortTermInvestments

us-gaap:ShortTermInvestments


Short
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value1.221626374.989.9231010152028302525
Percentage of ShortTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.11.52.43.50.51.11.11.21.82.44.04.13.53.6

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value2832702662582472452442422322162142192021881801851761611281251171071039888747271635758
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets22.221.922.422.221.922.622.222.825.324.725.725.423.926.124.525.625.326.527.828.327.627.427.628.329.027.030.930.631.430.230.5

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value99857770697374636360615148464844434340343331292827252323212119
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets7.87.06.56.06.16.86.86.07.06.97.36.05.76.46.56.16.27.28.77.77.97.97.88.39.09.310.210.010.811.110.3

Other Assets Current

us-gaap:OtherAssetsCurrent

us-gaap:OtherAssetsCurrent


Other
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value3733374632343235324044331916159.2146.328.4318.908106.4717.58911124.865.134.5765.985
Percentage of OtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.23.03.44.33.13.83.74.33.84.86.24.52.72.32.62.01.42.02.32.91.92.54.15.22.12.52.43.1

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312019-12-31
Value49464846
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0
Percentage of Assets3.93.84.14.3

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-03-31
Value9.1788.3968.1576.9746.7246.686.4456.1566.0215.8885.7415.2287.3227.1287.0676.8246.556.4163.0812.8892.812.4792.1731.8171.4850.7892.7710.6930.7140.6972.9130.040.791
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AmortizationOfIntangibleAssets us-gaap:BusinessAcquisition

us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitions


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value0.20.43.60.30.10.11.50.0290.00010.0641.60.20.0160.0670.40.10.20.0560.70.0370.00.0661.0510.2881.40.474-3.9031.4331.2410.747
Percentage of AmortizationOfIntangibleAssets2.24.844.14.31.51.523.30.50.01.127.93.80.20.95.71.53.10.922.71.30.02.748.415.994.360.1-140.9206.8173.8107.2
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitions0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value1051051041041031061061029291908585848178737167656260575347423937353229
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.38.58.89.09.19.89.79.610.110.410.89.910.111.711.010.810.611.714.714.914.815.415.415.415.415.616.815.917.417.015.4

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value2492422162062001981951841831741731671631611551531481441071021009390857468535150504949
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets19.619.618.317.717.718.317.817.420.019.920.719.419.322.421.021.221.223.623.223.223.623.924.224.724.324.822.821.925.026.325.80.0

us-gaap:Goodwill us-gaap:BusinessAcquisition

ibp:AlertInsulation


Goodwillus-gaap:
Period End2021-06-30
Value0.967
Percentage of Goodwill0.4
Percentage of Assets0.1
Percentage of Assets ibp:AlertInsulation0.0

ibp:AlpineConstructionServicesLLC


Goodwillus-gaap:
Period End2021-06-30
Value3.582
Percentage of Goodwill1.4
Percentage of Assets0.3
Percentage of Assets ibp:AlpineConstructionServicesLLC0.0

ibp:EnergyOneAmerica


Goodwillus-gaap:
Period End2020-12-31
Value3.253
Percentage of Goodwill1.5
Percentage of Assets0.3
Percentage of Assets ibp:EnergyOneAmerica0.0

ibp:GCP


Goodwillus-gaap:
Period End2021-06-30
Value2.663
Percentage of Goodwill1.1
Percentage of Assets0.2
Percentage of Assets ibp:GCP0.0

ibp:ICON


Goodwillus-gaap:
Period End2020-12-31
Value2.841
Percentage of Goodwill1.3
Percentage of Assets0.2
Percentage of Assets ibp:ICON0.0

ibp:IW


Goodwillus-gaap:
Period End2021-06-302021-03-31
Value2525
Percentage of Goodwill10.110.4
Percentage of Assets2.02.0
Percentage of Assets ibp:IW0.00.0

ibp:Norkote


Goodwillus-gaap:
Period End2020-12-31
Value2.87
Percentage of Goodwill1.3
Percentage of Assets0.2
Percentage of Assets ibp:Norkote0.0

ibp:OtherAcquisition


Goodwillus-gaap:
Period End2021-06-302020-12-312020-06-302020-03-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-30
Value0.6632.2231.6970.2061.7657.7116.8732.1740.9314.1062.3610.9630.4965.9285.3683.194.7746.989
Percentage of Goodwill0.31.00.80.10.94.54.11.30.62.61.50.70.35.55.23.25.38.1
Percentage of Assets0.10.20.20.00.20.90.80.30.10.60.30.10.11.31.20.81.32.0
Percentage of Assets ibp:OtherAcquisition0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

ibp:StormMasterGutter


Goodwillus-gaap:
Period End2020-12-31
Value3.631
Percentage of Goodwill1.7
Percentage of Assets0.3
Percentage of Assets ibp:StormMasterGutter0.0

ibp:TwoThousandTwentyAcquisitions


Goodwillus-gaap:
Period End2020-12-312020-06-30
Value214.712
Percentage of Goodwill9.82.4
Percentage of Assets1.80.4
Percentage of Assets ibp:TwoThousandTwentyAcquisitions0.00.0

ibp:TwoThousandTwentyOneAcquisitions


Goodwillus-gaap:
Period End2021-06-30
Value33
Percentage of Goodwill13.2
Percentage of Assets2.6
Percentage of Assets ibp:TwoThousandTwentyOneAcquisitions0.0

ibp:WeatherSeal


Goodwillus-gaap:
Period End2020-12-31
Value3.472
Percentage of Goodwill1.6
Percentage of Assets0.3
Percentage of Assets ibp:WeatherSeal0.0

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value194188171155147151153144148147149139134136137140139139868079696717
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets15.315.314.413.313.013.914.013.616.216.817.916.215.919.018.719.419.922.818.718.218.817.818.07.6

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value124121108100949799929594968782828282817953494943429.968
Percentage of FiniteLivedIntangibleAssetsNet63.964.363.364.964.164.665.164.064.263.964.262.461.660.659.758.958.257.061.861.861.862.562.756.3
Percentage of Assets9.89.89.18.78.39.09.18.710.410.711.510.19.811.511.111.511.613.011.611.211.611.111.34.3
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NoncompeteAgreements


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value9.2098.7876.8736.1835.3015.7986.3426.1786.7466.7657.116.9546.5956.6897.0347.4426.9767.2356.1366.146.1954.9974.8820.681
Percentage of FiniteLivedIntangibleAssetsNet4.74.74.04.03.63.84.14.34.64.64.75.04.94.95.15.35.05.27.17.67.87.27.33.8
Percentage of Assets0.70.70.60.50.50.50.60.60.70.80.90.80.80.91.01.01.01.21.31.41.51.31.30.3
Percentage of Assets us-gaap:NoncompeteAgreements0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:OrderOrProductionBacklog


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value3.3982.7953.6040.8710.850.6050.1650.2260.2870.3260.3830.4412.2674.5336.78.93311
Percentage of FiniteLivedIntangibleAssetsNet1.71.52.10.60.60.40.10.20.20.20.30.31.73.34.86.48.0
Percentage of Assets0.30.20.30.10.10.10.00.00.00.00.00.10.30.60.91.31.8
Percentage of Assets us-gaap:OrderOrProductionBacklog0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TrademarksAndTradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value57555247464747454646464544444443424126242421207.069
Percentage of FiniteLivedIntangibleAssetsNet29.629.530.630.631.731.130.731.631.131.330.832.333.532.831.931.030.429.831.130.630.430.430.039.9
Percentage of Assets4.54.54.44.14.14.34.34.35.05.35.55.25.36.26.06.06.16.85.85.65.75.45.43.0
Percentage of Assets us-gaap:TrademarksAndTradeNames0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-312014-12-312013-12-31
Value458000.0-9698000.0-9556000.0
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0
Percentage of Assets0.0-4.1-5.0

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value60545350474745424645
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.74.44.54.44.24.34.24.05.15.2

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value26331712121316119.06210101111109.2729.969108.9558.5138.4388.6779.228.5288.0638.1547.9624.3934.4683.9573.93.355
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.12.71.51.01.11.31.51.11.01.21.21.41.31.51.31.41.41.51.81.92.02.42.32.32.72.91.91.92.02.01.8

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value108104101868190981009688969487878782767667606055505751474647444340
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.58.48.57.57.28.39.09.410.510.111.611.010.312.111.811.410.912.514.713.614.214.213.616.717.017.219.920.422.022.721.0

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value2642452362222142012142152011821811771611541591531431541301201141049710092787677706764
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets20.719.919.919.118.918.519.520.322.020.821.820.519.121.421.621.220.625.428.227.226.926.726.029.030.328.632.733.034.835.133.7

Long Term Debt Current

us-gaap:LongTermDebtCurrent

us-gaap:LongTermDebtCurrent


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value24232324242424222523222220171615132717151310106.3584.8272.5141.7861.5330.1220.2680.255
Percentage of LongTermDebtCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.91.92.02.12.12.22.22.12.82.72.72.62.42.42.32.11.94.53.73.43.12.82.71.81.60.90.80.70.10.10.1

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value2019181716151515
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.61.61.61.51.41.51.41.4

Other Liabilities Current

us-gaap:OtherLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value554844475336394134282929262524232426192014131311138.9837.5017.0396.1656.4746.93
Percentage of OtherLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.44.03.84.14.73.33.63.93.83.33.53.43.23.53.33.33.64.44.34.63.43.53.63.24.43.33.23.03.13.43.6

Long Term Debt

us-gaap:LongTermDebt

us-gaap:LongTermDebt


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value567568565568569569569565457454454456453348347343340264151148145129123101776326257.4161928
Percentage of LongTermDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets44.646.147.648.850.352.451.853.149.951.854.552.953.648.247.047.548.743.332.833.534.332.933.129.325.423.111.510.93.710.114.7

us-gaap:LongTermDebt us-gaap:DebtInstrument, us-gaap:LongtermDebtType

ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEight, us-gaap:SeniorNotes


Long
Period End2021-06-302021-03-312020-12-312019-12-31
Value296295295295
Percentage of LongTermDebt52.152.052.351.9
Percentage of Assets23.224.024.926.8
Percentage of Assets ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEight us-gaap:SeniorNotes0.00.00.00.0

ibp:TermLoanAgreement, us-gaap:MediumTermNotes


Long
Period End2021-06-302021-03-312020-12-312019-12-31
Value198198198198
Percentage of LongTermDebt35.034.935.134.8
Percentage of Assets15.616.116.718.0
Percentage of Assets ibp:TermLoanAgreement us-gaap:MediumTermNotes0.00.00.00.0

ibp:VehicleAndEquipmentNotes, us-gaap:NotesPayableOtherPayables


Long
Period End2021-06-302021-03-312020-12-312019-12-31
Value69686772
Percentage of LongTermDebt12.312.111.912.8
Percentage of Assets5.55.65.76.6
Percentage of Assets ibp:VehicleAndEquipmentNotes us-gaap:NotesPayableOtherPayables0.00.00.00.0

us-gaap:LongTermDebt us-gaap:LongtermDebtType

us-gaap:NotesPayableOtherPayables


Long
Period End2021-06-302021-03-312020-12-312019-12-31
Value3.3925.4283.3922.966
Percentage of LongTermDebt0.61.00.60.5
Percentage of Assets0.30.40.30.3
Percentage of Assets us-gaap:NotesPayableOtherPayables0.00.00.00.0

Long Term Debt Noncurrent

us-gaap:LongTermDebtNoncurrent

us-gaap:LongTermDebtNoncurrent


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value54354554154454454554554243143043243343333033032832623613413313211811395726125237.2941927
Percentage of LongTermDebtNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets42.744.245.646.748.250.249.651.047.149.051.850.351.345.844.845.446.738.829.030.131.230.230.427.523.822.210.710.23.610.014.5

Deferred Income Tax Liabilities Net

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:DeferredIncomeTaxLiabilitiesNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value8581000.09957000.035000.03704000.05022000.09175000.0
Percentage of DeferredIncomeTaxLiabilitiesNet100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.80.00.30.40.8

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value5255535560534743373327262225242322252121212221181618131211109.006
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.24.54.54.85.34.94.34.14.03.93.33.02.73.63.33.23.24.14.64.95.15.75.85.35.46.65.75.25.55.44.7

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value39343432303029273030
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.12.82.92.82.72.82.72.63.43.5

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value131114151412151413
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.10.91.31.41.31.11.51.61.5

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value131013141311141312
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo93.695.293.493.393.392.393.292.092.1
Percentage of Assets1.00.91.21.31.21.01.41.51.4
Percentage of Assets ibp:OtherPartyOperatingLeases0.00.00.00.00.00.00.00.00.0

ibp:RelatedPartyOperatingLeases


Lessee
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.90.5340.9861.050.9460.9461.0551.1781.055
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo6.44.86.66.76.77.76.88.07.9
Percentage of Assets0.10.00.10.10.10.10.10.10.1
Percentage of Assets ibp:RelatedPartyOperatingLeases0.00.00.00.00.00.00.00.00.0

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value7.3365.3839.164108.8377.43810108.952
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.60.40.80.90.80.71.01.11.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value6.6964.8358.639.2487.9686.5699.9479.2878.042
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree91.389.894.290.590.288.391.690.089.8
Percentage of Assets0.50.40.70.80.70.60.91.00.9
Percentage of Assets ibp:OtherPartyOperatingLeases0.00.00.00.00.00.00.00.00.0

ibp:RelatedPartyOperatingLeases


Lessee
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.640.5480.5340.9760.8690.8690.911.0330.91
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree8.710.25.89.59.811.78.410.010.2
Percentage of Assets0.10.00.00.10.10.10.10.10.1
Percentage of Assets ibp:RelatedPartyOperatingLeases0.00.00.00.00.00.00.00.00.0

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value4265000.03210000.04558000.05808000.04976000.04207000.06544000.06333000.05451000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.30.30.40.50.50.40.60.70.6

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value3704000.02649000.04010000.05284000.04561000.03792000.05708000.05374000.04615000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour86.882.588.091.091.790.187.284.984.7
Percentage of Assets0.30.20.30.50.40.30.50.60.5
Percentage of Assets ibp:OtherPartyOperatingLeases0.00.00.00.00.00.00.00.00.0

ibp:RelatedPartyOperatingLeases


Lessee
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value561000.0561000.0548000.0524000.0415000.0415000.0836000.0959000.0836000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour13.217.512.09.08.39.912.815.115.3
Percentage of Assets0.00.00.00.00.00.00.10.10.1
Percentage of Assets ibp:RelatedPartyOperatingLeases0.00.00.00.00.00.00.00.00.0

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value2919000.03393000.03240000.02643000.03801000.03993000.03462000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.30.30.20.40.40.4

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value2358000.02857000.02815000.02218000.03386000.03537000.03047000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive80.884.286.983.989.188.688.0
Percentage of Assets0.20.30.30.20.30.40.3
Percentage of Assets ibp:OtherPartyOperatingLeases0.00.00.00.00.00.00.0

ibp:RelatedPartyOperatingLeases


Lessee
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value561000.0536000.0425000.0425000.0415000.0456000.0415000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive19.215.813.116.110.911.412.0
Percentage of Assets0.00.00.00.00.00.00.0
Percentage of Assets ibp:RelatedPartyOperatingLeases0.00.00.00.00.00.00.0

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value5623000.07127000.07015000.06825000.05127000.07009000.06830000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.60.60.60.50.80.8

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value5097000.06624000.06617000.06427000.04304000.06186000.06007000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive90.692.994.394.283.988.388.0
Percentage of Assets0.40.60.60.60.40.70.7
Percentage of Assets ibp:OtherPartyOperatingLeases0.00.00.00.00.00.00.0

ibp:RelatedPartyOperatingLeases


Lessee
Period End2020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value526000.0503000.0398000.0398000.0823000.0823000.0823000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive9.47.15.75.816.111.712.0
Percentage of Assets0.00.00.00.00.10.10.1
Percentage of Assets ibp:RelatedPartyOperatingLeases0.00.00.00.00.00.00.0

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-31
Value595353
Percentage of OperatingLeaseLiability100.0100.0100.0
Percentage of Assets4.74.44.5

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-31
Value645857
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0
Percentage of Assets5.04.74.8

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2021-06-302021-03-312020-12-31
Value595453
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue92.893.392.7
Percentage of Assets4.74.44.5
Percentage of Assets ibp:OtherPartyOperatingLeases0.00.00.0

ibp:RelatedPartyOperatingLeases


Lessee
Period End2021-06-302021-03-312020-12-31
Value4.6453.9094.216
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue7.26.77.3
Percentage of Assets0.40.30.4
Percentage of Assets ibp:RelatedPartyOperatingLeases0.00.00.0

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value4549000.04179000.04365000.04471000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets0.40.30.40.4

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302012-12-312011-12-31
Value362340319304272245250227206190182214215198210197185171153142130119114104948791928569-71.429-41.524-40.179-7.482-9.56
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets28.527.626.926.124.122.622.721.422.521.721.924.825.427.528.527.326.528.133.332.330.730.630.630.130.931.639.239.342.636.0-37.40.00.00.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value-2.2931.394-8.763-11.725-12.901-12.751-7.143-8.452-6.726-3.18-0.4313.0722.2541.7790.507-0.045-0.0770.0
Percentage of StockholdersEquity-0.60.4-2.7-3.9-4.7-5.2-2.9-3.7-3.3-1.7-0.21.41.00.90.2-0.0-0.00.0
Percentage of Assets-0.20.1-0.7-1.0-1.1-1.2-0.6-0.8-0.7-0.4-0.10.40.30.20.1-0.0-0.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312012-12-31
Value2052021991971951921901881861831811801781761741721721691581581571571561561551541541541541393.959
Percentage of StockholdersEquity56.759.562.664.971.678.376.182.790.496.599.684.082.988.882.787.392.999.0103.0111.0120.8131.0136.9149.2164.5177.5168.2167.7179.8202.7-52.9
Percentage of Assets16.116.416.816.917.317.717.317.720.320.921.820.921.124.423.623.824.627.934.335.837.240.141.945.050.856.166.066.076.672.90.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value0.3330.3310.3310.3310.3310.330.3290.3290.3290.3280.3270.3270.3270.3260.3250.3250.3250.3240.3210.3210.3210.320.320.320.320.320.3190.3190.3190.3060.1620.1620.1620.1620.1620.137
Percentage of StockholdersEquity0.10.10.10.10.10.10.10.10.20.20.20.20.20.20.20.20.20.20.20.20.20.30.30.30.30.40.30.30.40.4-0.2-0.4-0.40.0-2.2-1.4
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.10.20.20.10.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302012-12-312011-12-31
Value306277269241213188173154132114105887357483725137.294-3.787-15.336-25.329-31.142-40.429-49.91-56.417-57.659-62.715-68.911-71.218-71.591-41.686-40.341-11.603-9.697
Percentage of StockholdersEquity84.481.684.479.478.376.669.367.864.559.857.741.434.429.023.019.113.88.04.7-2.7-11.7-21.1-27.2-38.6-52.8-64.8-62.8-68.1-80.2-103.1100.2100.4100.4155.1101.4
Percentage of Assets24.022.522.720.718.917.315.814.514.513.012.610.38.78.06.65.23.72.21.6-0.9-3.6-6.5-8.3-11.6-16.3-20.5-24.6-26.8-34.1-37.1-37.50.00.00.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value333000.0331000.0331000.0331000.0331000.0330000.0329000.0329000.0329000.0328000.0327000.0327000.0327000.0326000.0325000.0325000.0325000.0324000.0321000.0321000.0321000.0320000.0320000.0320000.0320000.0320000.0319000.0319000.0319000.0306000.03159000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.10.10.10.10.20.21.7

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value205202199197195192190188186183181180174
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.116.416.816.917.317.717.317.720.320.921.820.923.6

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value306277269241213188173154132114105887357483725137.294-3.787-15.336-25.329-31.142-40.429-49.91-56.417-57.659-62.715-68.911-71.218-71.591
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets24.022.522.720.718.917.315.814.514.513.012.610.38.78.06.65.23.72.21.6-0.9-3.6-6.5-8.3-11.6-16.3-20.5-24.6-26.8-34.1-37.1-37.5

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value-2293000.01394000.0-8763000.0-11725000.0-12901000.0-12751000.0-7143000.0-8452000.0-6726000.0-3180000.0-431000.03072000.02254000.01779000.0507000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-0.20.1-0.7-1.0-1.1-1.2-0.6-0.8-0.7-0.4-0.10.40.30.20.1

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value2826000.02713000.02257000.02094000.02633000.02302000.01913000.01933000.02263000.02022000.01633000.01765000.01893000.02307000.01835000.02090000.01790000.0480000.0363000.0360000.0335000.0536000.0584000.0574000.0556000.0102000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value2826000.02713000.02257000.02094000.02633000.02302000.01913000.01933000.02263000.02022000.01633000.01765000.01893000.02307000.01835000.02090000.01790000.0480000.0363000.0360000.0335000.0536000.0584000.0574000.0556000.0102000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value453736386935165436152735276.08515241215181816195.436139.4145.9854.9097.0632.65.031.607101.001-8.555
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.48.68.49.117.79.04.113.79.84.67.910.28.12.05.18.44.56.18.08.27.710.32.87.65.94.63.45.02.14.71.38.81.0-9.3

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value-34494000.0-52392000.0-48317000.0-20755000.0-623000.0-8099000.0-73702000.0-18747000.0-25325000.0-13959000.0-26534000.0-19166000.0-7078000.0-21291000.0-20144000.0-22326000.0-42977000.0-115000000.0-24524000.0-12085000.0-27878000.0-15110000.0-20394000.0-35402000.0-20037000.0-35532000.0-10792000.0-2287000.0-469000.0-2595000.0-960000.0-510000.074000.0-1115000.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-7.1-12.0-10.9-4.9-0.2-2.0-18.4-4.7-6.8-4.1-7.5-5.5-2.1-7.1-6.7-7.6-15.2-45.0-10.5-5.4-13.2-7.9-10.6-19.5-12.5-27.3-7.4-1.6-0.4-2.4-0.8-0.40.1-1.2

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value-14.755-9.403-24.539-2.621-3.69-18.5140.091103-3.585-4.226-49.897-17.21599-27.3980.215-2.271721091.267-1.024130.16516219.83925-8.08814-2.148-1.35-1.852-8.244
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.0-2.2-5.6-0.6-0.9-4.70.026.2-1.0-1.2-14.1-4.930.0-9.10.1-0.825.642.80.5-0.56.40.18.611.86.219.3-5.610.6-1.7-1.3-1.6-7.1

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value-3.432-24.177-35.95114659.299-57.0611397.601-2.296-48.647-0.657119-42.604-4.4980.318
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.7-5.5-8.13.616.62.3-14.235.12.0-0.7-13.8-0.236.0-14.1-1.50.1

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
Period End2020-12-312020-09-30
Value-5070000.0-1726000.0
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value1010109.9619.5039.111
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Payable

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsPayable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value3.20.524143.758-10.196-8.308-1.5883.7886.554-7.8070.6237.2190.361-0.0573.6384.708-0.262-1.7818.521-2.7533.0753.557-8.2884.1852.515-0.923-1.9681.9571.6962.9
Percentage of IncreaseDecreaseInAccountsPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Receivable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccountsReceivable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value5.009-1.0560.8656.4662.1581.00.43811143.704-5.78715137.058-4.6817.215143.20.8828.1366.6973.0451.1216.5411-2.094-3.5538.6716.597-1.027
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value127.6445.7960.089-4.661-1.4119.745-0.7982.449-0.7998.9182.8041.5752.423.7350.274-1.2360.8945.519-0.1521.9461.364-0.1140.9721.1920.796-0.4211.4450.6341.267
Percentage of IncreaseDecreaseInInventories100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value453736386935165436152735276.08515241215181816195.436139.4145.9854.9097.0632.65.031.607101.001-8.555
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.48.68.49.117.79.04.113.79.84.67.910.28.12.05.18.44.56.18.08.27.710.32.87.65.94.63.45.02.14.71.38.81.0-9.3

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value3717272825151921188.8341615166.3941012116.36411119.9935.8139.2879.4816.5071.2425.0566.1962.3070.3732.3772.9671.226-0.53
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.64.06.36.76.44.04.85.45.12.64.74.54.92.13.64.14.22.54.75.14.73.04.85.24.11.03.54.41.80.42.02.61.2-0.6

us-gaap:NetIncomeLoss us-gaap:BusinessAcquisition

ibp:EnergyOne


Net
Period End2020-09-30
Value-0.202
Percentage of NetIncomeLoss-0.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:EnergyOne-7.1

ibp:OtherAcquisition


Net
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value-0.252-0.018-0.021-0.5680.5910.2160.0420.3150.0660.2070.0840.2610.0210.072-0.2
Percentage of NetIncomeLoss-0.9-0.1-0.1-3.02.81.30.31.91.01.90.72.20.30.6-1.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.1-0.0-0.0-0.10.10.10.00.10.00.10.00.10.00.0-0.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:OtherAcquisition-13.4-3.3-9.314.58.11.90.67.05.22.41.35.64.10.9-3.6

ibp:Royals


Net
Period End2020-09-302020-06-302020-03-31
Value0.2790.436-0.087
Percentage of NetIncomeLoss1.01.7-0.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.1-0.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:Royals9.814.4-11.1

ibp:StormMaster


Net
Period End2020-09-30
Value0.085
Percentage of NetIncomeLoss0.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:StormMaster4.1

ibp:Twothousandtwentyacquisitions


Net
Period End2020-09-302020-06-302020-03-31
Value-0.090.418-0.108
Percentage of NetIncomeLoss-0.31.6-0.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.00.1-0.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax ibp:Twothousandtwentyacquisitions-0.911.7-10.7

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value3717272825151921188.8341615166.3941012116.36411119.9935.8139.2879.4816.5071.2425.0566.1962.3070.3732.3772.967
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.64.06.36.76.44.04.85.45.12.64.74.54.92.13.64.14.22.54.75.14.73.04.85.24.11.03.54.41.80.42.02.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value3717272825151921188.8341615166.3941012
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.64.06.36.76.44.04.85.45.12.64.74.54.92.13.64.1

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value3.4973.1962.7762.6352.7342.6812.2852.0972.3232.0221.751.8931.9562.241.8422.182.090.480.3630.360.6350.5360.5840.5740.8560.1020.00.0
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value-34494000.0-52392000.0-48317000.0-20755000.0-623000.0-8099000.0-73702000.0-18747000.0-25325000.0-13959000.0-26534000.0-19166000.0-7078000.0-21291000.0-20144000.0-22326000.0-42977000.0-115000000.0-24524000.0-12085000.0-27878000.0-15110000.0-20394000.0-35402000.0-20037000.0-35532000.0-10792000.0-2287000.0-469000.0-2595000.0-960000.0-510000.074000.0-1115000.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-7.1-12.0-10.9-4.9-0.2-2.0-18.4-4.7-6.8-4.1-7.5-5.5-2.1-7.1-6.7-7.6-15.2-45.0-10.5-5.4-13.2-7.9-10.6-19.5-12.5-27.3-7.4-1.6-0.4-2.4-0.8-0.40.1-1.2

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value9.432108.0729.176.4269.91912199.128.6588.1818.5738.241108.7218.2666.9057.7767.8445.7456.9216.5037.3468.4465.8475.6663.551.1080.7690.7490.5930.6510.7860.635
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments To Acquire Investments

us-gaap:PaymentsToAcquireInvestments

us-gaap:PaymentsToAcquireInvestments


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value0.00.00.00.776350.09.877.4820.05.0360.0174.999-0.133
Percentage of PaymentsToAcquireInvestments0.00.00.0100.0100.00.0100.0100.00.0100.00.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value-14.755-9.403-24.539-2.621-3.69-18.5140.091103-3.585-4.226-49.897-17.21599-27.3980.215-2.271721091.267-1.024130.16516219.83925-8.08814-2.148-1.35-1.852-8.244
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.0-2.2-5.6-0.6-0.9-4.70.026.2-1.0-1.2-14.1-4.930.0-9.10.1-0.825.642.80.5-0.56.40.18.611.86.219.3-5.610.6-1.7-1.3-1.6-7.1

Repayments Of Long Term Debt

us-gaap:RepaymentsOfLongTermDebt

us-gaap:RepaymentsOfLongTermDebt


Repayments
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value6.5966.4946.7116.0385.5275.8053.9463.8063.4613.7713.0922.8012.2862.7982.1171.7941.4641.4721.1191.4571.020.8450.7660.3620.030.3930.2960.040.0480.3790.046
Percentage of RepaymentsOfLongTermDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments Of Dividends

us-gaap:PaymentsOfDividends

us-gaap:PaymentsOfDividends


Payments
Period End2021-06-302021-03-31
Value8.8218.786
Percentage of PaymentsOfDividends100.0100.0

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2020-12-312020-09-302020-06-302020-03-31
Value180.00.015
Percentage of PaymentsForRepurchaseOfCommonStock100.00.00.0100.0

Debt Instrument Interest Rate Stated Percentage

us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:Range

us-gaap:DebtInstrumentInterestRateStatedPercentage

srt:Maximum


Debt
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value6.00.060.060.060.060.060.060.060.060.05
Percentage of DebtInstrumentInterestRateStatedPercentage100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.00.00.00.00.00.00.00.00.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations srt:Maximum0.00.00.00.00.00.00.00.00.00.0

srt:Minimum


Debt
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value2.00.050.040.040.040.040.040.040.040.04
Percentage of DebtInstrumentInterestRateStatedPercentage33.383.366.766.766.766.766.766.766.780.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.00.00.00.00.00.00.00.00.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations srt:Minimum0.00.00.00.00.00.00.00.00.00.0

us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:Range, us-gaap:DebtInstrument

srt:Maximum, ibp:VehicleAndEquipmentNotes


Debt
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value4.80.0480.0480.0480.0480.0480.0480.0490.0480.046
Percentage of DebtInstrumentInterestRateStatedPercentage80.080.080.080.080.080.080.081.780.092.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.00.00.00.00.00.00.00.00.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations srt:Maximum ibp:VehicleAndEquipmentNotes0.00.00.00.00.00.00.00.00.00.0

srt:Minimum, ibp:VehicleAndEquipmentNotes


Debt
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value1.90.0210.0250.0250.0250.0250.0250.0250.0250.025
Percentage of DebtInstrumentInterestRateStatedPercentage31.735.041.741.741.741.741.741.741.750.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.00.00.00.00.00.00.00.00.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations srt:Minimum ibp:VehicleAndEquipmentNotes0.00.00.00.00.00.00.00.00.00.0

us-gaap:DebtInstrumentInterestRateStatedPercentage us-gaap:Range, us-gaap:LongtermDebtType

srt:Minimum, us-gaap:NotesPayableOtherPayables


Debt
Period End2021-06-302021-03-312020-12-31
Value2.01.02.0
Percentage of DebtInstrumentInterestRateStatedPercentage0.00.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations0.00.00.0
Percentage of LongTermDebtAndCapitalLeaseObligations srt:Minimum us-gaap:NotesPayableOtherPayables0.00.00.0

Effective Income Tax Rate Continuing Operations

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:EffectiveIncomeTaxRateContinuingOperations


Effective
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302017-12-312017-09-302017-06-302016-12-312016-09-302016-06-302015-12-312015-09-302015-06-302014-12-312014-09-302014-06-30
Value19.426.2-0.325.80.26526.20.0050.2640.246-0.0080.2560.24-0.0750.3230.3340.0040.3680.3320.010.3390.3640.001-0.0220.389
Percentage of EffectiveIncomeTaxRateContinuingOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod


Share
Period End2021-06-302020-06-302017-03-31
Value39000.0200000.077254.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType

ibp:LiabilityPerformanceBasedStockAwards


Share
Period End2021-06-302021-03-312020-06-302020-03-31
Value5000.05000.07000.07000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod12.80.03.50.0

ibp:PerformanceBasedStockUnits


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value013655.0000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod0.06.80.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:PlanName

ibp:TwoThousandAndFourteenOmnibusIncentivePlan


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-312017-09-30
Value0200000.0100000.054000.00046000.000100000.000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod0.0100.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:TitleOfIndividual

srt:Director


Share
Period End2021-06-302020-06-30
Value4000.06000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod10.33.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:TitleOfIndividual, us-gaap:AwardType

srt:Officer, ibp:PerformanceBasedAwards


Share
Period End2021-06-302021-03-31
Value0100000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod0.00.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value1711108.7213.9121.9430.7030.554
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value6676000.05717000.05349000.04450000.04097000.03586000.02817000.01311000.01365000.0
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value1263000.01512000.01255000.01746000.02415000.01974000.01506000.0885000.0
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0

Proceeds From Sale Of Short Term Investments

us-gaap:ProceedsFromSaleOfShortTermInvestments

us-gaap:ProceedsFromSaleOfShortTermInvestments


Proceeds
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1.22159.775122.5015.0107.535.28210.08.519
Percentage of ProceedsFromSaleOfShortTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:AmortizationOfOperatingLeaseRightofuseAssets

ibp:AmortizationOfOperatingLeaseRightofuseAssets


Amortization
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value4.7364.3384.2073.993.8093.798
Percentage of AmortizationOfOperatingLeaseRightofuseAssets100.0100.0100.0100.0100.0100.0

ibp:AmortizationOfTerminatedInterestRateSwap

ibp:AmortizationOfTerminatedInterestRateSwap


Amortization
Period End2021-06-302021-03-312020-12-31
Value1602000.0798000.0818000.0
Percentage of AmortizationOfTerminatedInterestRateSwap100.0100.0100.0

ibp:AmortizationOfUnrealizedLoss us-gaap:IncomeStatementLocation

ibp:AmortizationOfUnrealizedLoss

us-gaap:InterestExpense


Amortization
Period End2020-09-30
Value600000.0
Percentage of AmortizationOfUnrealizedLoss100.0

ibp:EmployeeShareBasedCompensationTaxShortfall us-gaap:PlanName

ibp:EmployeeShareBasedCompensationTaxShortfall

ibp:TwoThousandAndFourteenOmnibusIncentivePlan


Employee
Period End2020-09-302020-06-30
Value0300000.0
Percentage of EmployeeShareBasedCompensationTaxShortfall0.0100.0

ibp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionExpense

ibp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionExpense


Fair
Period End2021-06-302021-03-312020-12-31
Value144000.0561000.01163000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAccretionExpense100.0100.0100.0

ibp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustments

ibp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustments


Fair
Period End2021-06-302021-03-312020-12-31
Value-96000.0-200000.0-113000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityAdjustments100.0100.0100.0

ibp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCancelled

ibp:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCancelled


Fair
Period End2021-06-302021-03-312020-12-31
Value036000.0158000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityCancelled0.0100.0100.0

ibp:FinanceLeaseObligationsIncurred

ibp:FinanceLeaseObligationsIncurred


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value866000.0268000.0147000.0253000.0257000.0343000.0634000.0345000.0722000.01108000.01174000.0220000.0502000.0312000.0
Percentage of FinanceLeaseObligationsIncurred100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:HealthInsuranceExpense

ibp:HealthInsuranceExpense


Health
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value6.87.25.95.55.77.06.25.65.34.84.54.54.44.45.04.1
Percentage of HealthInsuranceExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:PaymentsForPurchaseObligation

ibp:PaymentsForPurchaseObligation


Payments
Period End2021-06-302021-03-31
Value3500000.03200000.0
Percentage of PaymentsForPurchaseObligation100.0100.0

ibp:PaymentsForPurchaseObligation us-gaap:BusinessAcquisition

ibp:IW


Payments
Period End2021-06-302021-03-31
Value800000.0300000.0
Percentage of PaymentsForPurchaseObligation22.99.4

ibp:SellerObligationsInConnectionWithAcquisitionOfBusiness

ibp:SellerObligationsInConnectionWithAcquisitionOfBusiness


Seller
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-30
Value7.1212.9281.4672.573.2211.162.121.621
Percentage of SellerObligationsInConnectionWithAcquisitionOfBusiness100.0100.0100.0100.0100.0100.0100.0100.0

ibp:SellerObligationsInConnectionWithAcquisitionOfBusiness us-gaap:BusinessAcquisition

ibp:AlertInsulation


Seller
Period End2021-04-13
Value2.98
Percentage of SellerObligationsInConnectionWithAcquisitionOfBusiness0.0

ibp:AlpineConstructionServicesLLC


Seller
Period End2021-04-20
Value2.208
Percentage of SellerObligationsInConnectionWithAcquisitionOfBusiness0.0

ibp:EnergyOneAmerica


Seller
Period End2020-08-10
Value1.591
Percentage of SellerObligationsInConnectionWithAcquisitionOfBusiness0.0

ibp:GCP


Seller
Period End2021-06-07
Value1.427
Percentage of SellerObligationsInConnectionWithAcquisitionOfBusiness0.0

ibp:ICON


Seller
Period End2020-10-26
Value2.426
Percentage of SellerObligationsInConnectionWithAcquisitionOfBusiness0.0

ibp:IW


Seller
Period End2021-06-302021-03-312021-03-01
Value0.05.9595.959
Percentage of SellerObligationsInConnectionWithAcquisitionOfBusiness0.00.00.0

ibp:Norkote


Seller
Period End2020-10-13
Value3.598
Percentage of SellerObligationsInConnectionWithAcquisitionOfBusiness0.0

ibp:OtherAcquisition


Seller
Period End2020-12-312020-09-302020-06-302020-01-132020-03-312019-12-312018-12-312018-09-30
Value0.1750.0011.4670.070.070.4560.611.621
Percentage of SellerObligationsInConnectionWithAcquisitionOfBusiness2.50.0100.02.70.014.228.8100.0

ibp:Royals


Seller
Period End2020-12-312020-09-302020-06-302020-02-292020-03-31
Value0.00.00.02.52.5
Percentage of SellerObligationsInConnectionWithAcquisitionOfBusiness0.00.00.097.30.0

ibp:StormMasterGutter


Seller
Period End2020-08-31
Value1.336
Percentage of SellerObligationsInConnectionWithAcquisitionOfBusiness0.0

ibp:WeatherSeal


Seller
Period End2020-11-16
Value0.922
Percentage of SellerObligationsInConnectionWithAcquisitionOfBusiness0.0

ibp:ShareBasedPaymentArrangementExpenseTaxExpense

ibp:ShareBasedPaymentArrangementExpenseTaxExpense


Share
Period End2021-06-30
Value300000.0
Percentage of ShareBasedPaymentArrangementExpenseTaxExpense100.0

ibp:SurrenderOfCommonStockAwardsByEmployees

ibp:SurrenderOfCommonStockAwardsByEmployees


Surrender
Period End2020-12-312020-09-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value0008000.02319000.04000.0002226000.056000.012000.00496000.054000.0000836000.0
Percentage of SurrenderOfCommonStockAwardsByEmployees0.00.00.0100.0100.0100.00.00.0100.0100.0100.00.0100.0100.00.00.00.0100.0

ibp:WorkersCompensationExpense us-gaap:IncomeStatementLocation

ibp:WorkersCompensationExpense

us-gaap:CostOfSales


Workers
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value2.94.24.34.12.94.43.64.03.64.23.14.41.53.83.73.12.64.1
Percentage of WorkersCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AcquisitionCosts us-gaap:IncomeStatementLocation

us-gaap:AcquisitionCosts

us-gaap:GeneralAndAdministrativeExpense


Acquisition
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-30
Value800000.0500000.0700000.0800000.0300000.0500000.0600000.0800000.0700000.0700000.0500000.01600000.0900000.0700000.0600000.01000000.0500000.0400000.0
Percentage of AcquisitionCosts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease

us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease


Allowance
Period End2021-06-302021-03-312020-12-31
Value-25000.0127000.0605000.0
Percentage of AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries

us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries


Allowance
Period End2021-06-302021-03-312020-12-31
Value210000.0253000.037000.0
Percentage of AllowanceForDoubtfulAccountsReceivableRecoveries100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs


Allowance
Period End2021-06-302021-03-312020-12-31
Value509000.0554000.01219000.0
Percentage of AllowanceForDoubtfulAccountsReceivableWriteOffs100.0100.0100.0

us-gaap:AmortizationOfFinancingCostsAndDiscounts

us-gaap:AmortizationOfFinancingCostsAndDiscounts


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value332000.0331000.0332000.0330000.0345000.0325000.0339000.0281000.0282000.0282000.0281000.0282000.0299000.0302000.0325000.0344000.0322000.0102000.0101000.0103000.0102000.077000.065000.066000.097000.036000.0
Percentage of AmortizationOfFinancingCostsAndDiscounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AmortizationOfLeasedAsset

us-gaap:AmortizationOfLeasedAsset


Amortization
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value856000.0941000.0965000.01144000.01332000.01478000.0
Percentage of AmortizationOfLeasedAsset100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic

us-gaap:BusinessAcquisitionProFormaEarningsPerShareBasic


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value1.280.631.00.960.860.590.720.710.640.30.530.540.520.20.520.370.410.240.510.370.30.210.040.220.04-0.64
Percentage of BusinessAcquisitionProFormaEarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted

us-gaap:BusinessAcquisitionProFormaEarningsPerShareDiluted


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value1.270.621.00.950.860.590.710.710.640.530.540.520.20.520.370.40.230.520.370.30.210.040.220.04-0.64
Percentage of BusinessAcquisitionProFormaEarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss

us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value3718292825162121198.7931716166.4571111126.5797.63512126.559109.3496.561.3067.4126.992.3070.5183.272.8511.252-0.606
Percentage of BusinessAcquisitionsProFormaNetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionsProFormaRevenue

us-gaap:BusinessAcquisitionsProFormaRevenue


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value49244348042639539942539737434437535333330431529728525825422621219321118318513616014612610713711810694
Percentage of BusinessAcquisitionsProFormaRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationAcquisitionRelatedCosts

us-gaap:BusinessCombinationAcquisitionRelatedCosts


Business
Period End2021-06-302021-03-312020-06-302020-03-31
Value700000.01200000.0500000.0700000.0
Percentage of BusinessCombinationAcquisitionRelatedCosts100.0100.0100.0100.0

us-gaap:BusinessCombinationConsiderationTransferred1

us-gaap:BusinessCombinationConsiderationTransferred1


Business
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-12-31
Value44295.59111304.6125177.827141451112020
Percentage of BusinessCombinationConsiderationTransferred1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition

ibp:AlertInsulation


Business
Period End2021-04-13
Value8.83
Percentage of BusinessCombinationConsiderationTransferred10.0

ibp:AlpineConstructionServicesLLC


Business
Period End2021-04-20
Value10
Percentage of BusinessCombinationConsiderationTransferred10.0

ibp:EnergyOneAmerica


Business
Period End2020-08-10
Value14
Percentage of BusinessCombinationConsiderationTransferred10.0

ibp:GCP


Business
Period End2021-06-07
Value11
Percentage of BusinessCombinationConsiderationTransferred10.0

ibp:ICON


Business
Period End2020-10-26
Value11
Percentage of BusinessCombinationConsiderationTransferred10.0

ibp:IW


Business
Period End2021-03-01
Value48
Percentage of BusinessCombinationConsiderationTransferred10.0

ibp:Norkote


Business
Period End2020-10-13
Value20
Percentage of BusinessCombinationConsiderationTransferred10.0

ibp:OtherAcquisition


Business
Period End2020-12-312020-09-302020-06-302020-01-132020-03-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-30
Value2.6710.0015.5910.9810.9812.7563.961177.8273.1857.21102.23.7024.4876.898
Percentage of BusinessCombinationConsiderationTransferred16.00.0100.08.90.09.015.7100.0100.021.80.07.419.73.121.70.0

ibp:Royals


Business
Period End2020-09-302020-06-302020-02-292020-03-31
Value0.00.01010
Percentage of BusinessCombinationConsiderationTransferred10.00.091.10.0

ibp:StormMasterGutter


Business
Period End2020-08-31
Value14
Percentage of BusinessCombinationConsiderationTransferred10.0

ibp:WeatherSeal


Business
Period End2020-11-16
Value10
Percentage of BusinessCombinationConsiderationTransferred10.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

ibp:InsulationContractors, us-gaap:SubsequentEvent


Business
Period End2020-10-13
Value18
Percentage of BusinessCombinationConsiderationTransferred10.0

ibp:NorkoteInc, us-gaap:SubsequentEvent


Business
Period End2020-10-26
Value9.0
Percentage of BusinessCombinationConsiderationTransferred10.0

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value6.9955.9597.1212.9281.4672.573.2211.161.7821.382.121.6190.7083.0931.3690.7340.5222.5031.610.4191.3781.0520.8163.9722.9065.4863.090.1750.00.2790.00.00.00.3
Percentage of BusinessCombinationConsiderationTransferredLiabilitiesIncurred100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.00.0100.0

us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual

us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual


Business
Period End2021-06-302020-06-302020-03-31
Value1202000.0418000.0-108000.0
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual100.0100.0100.0

us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual us-gaap:BusinessAcquisition

ibp:AlertInsulation


Business
Period End2021-06-30
Value155000.0
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual12.9

ibp:AlpineConstructionServicesLLC


Business
Period End2021-06-30
Value-17000.0
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual-1.4

ibp:EnergyOneAmerica


Business
Period End2020-08-10
Value-558000.0
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual0.0

ibp:GCP


Business
Period End2021-06-30
Value43000.0
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual3.6

ibp:ICON


Business
Period End2020-10-26
Value417000.0
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual0.0

ibp:IW


Business
Period End2021-06-302021-03-31
Value1028000.0450000.0
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual85.50.0

ibp:Norkote


Business
Period End2020-10-13
Value449000.0
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual0.0

ibp:OtherAcquisition


Business
Period End2021-06-302020-06-302020-03-31
Value-7000.0-18000.0-21000.0
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual-0.6-4.319.4

ibp:StormMasterGutter


Business
Period End2020-08-31
Value619000.0
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual0.0

ibp:WeatherSeal


Business
Period End2020-11-16
Value-23000.0
Percentage of BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual0.0

us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual

us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual


Business
Period End2021-06-302020-06-302020-03-31
Value173.5611.01
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual100.0100.0100.0

us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual us-gaap:BusinessAcquisition

ibp:AlertInsulation


Business
Period End2021-06-30
Value4.126
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual24.0

ibp:AlpineConstructionServicesLLC


Business
Period End2021-06-30
Value1.951
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual11.4

ibp:EnergyOneAmerica


Business
Period End2020-08-10
Value7.454
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual0.0

ibp:GCP


Business
Period End2021-06-30
Value0.646
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual3.8

ibp:ICON


Business
Period End2020-10-26
Value2.702
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual0.0

ibp:IW


Business
Period End2021-06-302021-03-31
Value103.608
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual59.10.0

ibp:Norkote


Business
Period End2020-10-13
Value4.798
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual0.0

ibp:OtherAcquisition


Business
Period End2021-06-302020-06-302020-03-31
Value0.2960.5380.226
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual1.715.122.4

ibp:StormMasterGutter


Business
Period End2020-08-31
Value8.131
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual0.0

ibp:WeatherSeal


Business
Period End2020-11-16
Value0.766
Percentage of BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual0.0

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalExpendituresIncurredButNotYetPaid


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-03-31
Value-157000.01043000.0-216000.0-752000.0635000.01346000.0376000.0-807000.0831000.01503000.01158000.0-412000.0-458000.01485000.0895000.0450000.049000.0609000.0-1365000.00
Percentage of CapitalExpendituresIncurredButNotYetPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:CashAcquiredFromAcquisition

us-gaap:CashAcquiredFromAcquisition


Cash
Period End2021-06-302021-03-312020-06-302020-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value0168000.0000000000247000.02181000.00002000.0163000.0100000.0661000.0053000.0000
Percentage of CashAcquiredFromAcquisition0.0100.00.00.00.00.00.00.00.00.00.0100.0100.00.00.00.0100.0100.0100.0100.00.0100.00.00.00.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

us-gaap:ConcentrationRiskPercentage1

us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-31
Value100.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.01.0
Percentage of ConcentrationRiskPercentage1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType, us-gaap:StatementBusinessSegments

us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk, ibp:Commercial


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value18.00.180.190.190.170.170.160.160.170.170.170.18
Percentage of ConcentrationRiskPercentage118.018.019.019.017.017.016.016.017.017.017.018.0

us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk, ibp:RepairAndRemodel


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value7.00.060.060.060.070.060.070.070.070.060.06
Percentage of ConcentrationRiskPercentage17.06.06.06.07.06.07.07.07.06.06.0

us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk, ibp:ResidentialNewConstruction


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value75.00.760.750.750.760.770.770.770.760.770.77
Percentage of ConcentrationRiskPercentage175.076.075.075.076.077.077.077.076.077.077.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

ibp:Commercial, us-gaap:RevenueFromContractWithCustomer, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-06-302020-03-31
Value17.017.018.019.0
Percentage of ConcentrationRiskPercentage10.00.01800.01900.0

ibp:RepairAndRemodel, us-gaap:RevenueFromContractWithCustomer, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-06-302020-03-31
Value6.08.06.06.0
Percentage of ConcentrationRiskPercentage10.00.0600.0600.0

ibp:ResidentialNewConstruction, us-gaap:RevenueFromContractWithCustomer, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-06-302020-03-31
Value77.075.076.075.0
Percentage of ConcentrationRiskPercentage10.00.07600.07500.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:ProductOrService, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

ibp:Blinds, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value3.00.030.030.030.030.030.020.020.020.010.01
Percentage of ConcentrationRiskPercentage13.03.03.03.03.03.02.02.02.01.01.0

ibp:GarageDoors, us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmark, us-gaap:ProductConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-06-302020-03-31
Value5.05.06.06.0
Percentage of ConcentrationRiskPercentage10.00.0600.0600.0

ibp:GarageDoors, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value6.00.060.060.060.060.060.060.060.050.060.05
Percentage of ConcentrationRiskPercentage16.06.06.06.06.06.06.06.05.06.05.0

ibp:Insulation, us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmark, us-gaap:ProductConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-06-302020-03-31
Value64.065.064.065.0
Percentage of ConcentrationRiskPercentage10.00.06400.06500.0

ibp:Insulation, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value64.00.640.650.640.630.650.650.660.670.660.67
Percentage of ConcentrationRiskPercentage164.064.065.064.063.065.065.066.067.066.067.0

ibp:OtherBuildingProducts, us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmark, us-gaap:ProductConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-06-302020-03-31
Value7.06.07.06.0
Percentage of ConcentrationRiskPercentage10.00.0700.0600.0

ibp:OtherBuildingProducts, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value8.00.10.090.090.090.090.090.090.090.090.09
Percentage of ConcentrationRiskPercentage18.010.09.09.09.09.09.09.09.09.09.0

ibp:RainGutters, us-gaap:RevenueFromContractWithCustomerProductAndServiceBenchmark, us-gaap:ProductConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-06-302020-03-31
Value4.04.03.03.0
Percentage of ConcentrationRiskPercentage10.00.0300.0300.0

ibp:RainGutters, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value4.00.030.030.030.040.030.040.030.030.040.04
Percentage of ConcentrationRiskPercentage14.03.03.03.04.03.04.03.03.04.04.0

ibp:ShowerDoorsShelvingAndMirrors, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value7.00.070.070.070.070.070.070.070.070.070.06
Percentage of ConcentrationRiskPercentage17.07.07.07.07.07.07.07.07.07.06.0

ibp:Waterproofing, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-30
Value8.00.070.070.080.080.070.070.070.070.070.08
Percentage of ConcentrationRiskPercentage18.07.07.08.08.07.07.07.07.07.08.0

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerLiabilityRevenueRecognized


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-09-302018-09-302018-06-30
Value900000.07600000.0100000.0200000.0600000.00100000.0600000.0
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.0100.0100.00.0100.0100.0

us-gaap:DefinedContributionPlanAdministrativeExpenses

us-gaap:DefinedContributionPlanAdministrativeExpenses


Defined
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value700000.0700000.0600000.0400000.0600000.0600000.0500000.0500000.0400000.0600000.0500000.0300000.0500000.0400000.0300000.0400000.0500000.0400000.0
Percentage of DefinedContributionPlanAdministrativeExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DepreciationAndAmortization

us-gaap:DepreciationAndAmortization


Depreciation
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value10101010109.9619.5039.1118.7398.3368.2537.9787.5537.256.936.5526.3315.9595.8385.4435.1034.5063.8663.53.4433.1292.9642.638
Percentage of DepreciationAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred

us-gaap:InterestRateSwap, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-302021-03-312020-12-31
Value300000.03700000.0100000.0
Percentage of DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred100.0100.0100.0

us-gaap:DividendsCommonStockCash

us-gaap:DividendsCommonStockCash


Dividends
Period End2021-05-052021-06-302021-02-232021-03-31
Value8.918.918.9078.907
Percentage of DividendsCommonStockCash100.0100.0100.0100.0

us-gaap:DividendsCommonStockCash us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Dividends
Period End2021-06-302021-03-31
Value8.918.907
Percentage of DividendsCommonStockCash100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense


Employee
Period End2021-06-30
Value3000000.0
Percentage of EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases


Fair
Period End2021-06-302021-03-312020-12-31
Value2000000.04000000.01813000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements


Fair
Period End2021-06-302021-03-312020-12-31
Value91000.0819000.01000000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements100.0100.0100.0

us-gaap:FinanceLeaseInterestExpense

us-gaap:FinanceLeaseInterestExpense


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value52000.055000.061000.064000.070000.073000.073000.084000.090000.094000.0
Percentage of FinanceLeaseInterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseInterestPaymentOnLiability

us-gaap:FinanceLeaseInterestPaymentOnLiability


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value52000.055000.061000.064000.070000.073000.073000.084000.090000.094000.0
Percentage of FinanceLeaseInterestPaymentOnLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinanceLeasePrincipalPayments


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value512000.0530000.0634000.0606000.0654000.0738000.0759000.0917000.01116000.01366000.01288000.01288000.01399000.01629000.0
Percentage of FinanceLeasePrincipalPayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseRightOfUseAssetAmortization

us-gaap:FinanceLeaseRightOfUseAssetAmortization


Finance
Period End2021-06-302021-03-312020-06-302020-03-31
Value781000.0792000.0941000.0965000.0
Percentage of FinanceLeaseRightOfUseAssetAmortization100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease

us-gaap:FiniteLivedIntangibleAssetsPeriodIncreaseDecrease


Finite
Period End2021-06-302021-03-312020-12-31
Value152524
Percentage of FiniteLivedIntangibleAssetsPeriodIncreaseDecrease100.0100.0100.0

us-gaap:FinitelivedIntangibleAssetsAcquired1 us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FinitelivedIntangibleAssetsAcquired1

us-gaap:CustomerRelationships


Finitelived
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value9.6691813101.172.611121.4665.02.1127.9993.0413.442.3894.7894.243285.6492.1957.63.0676.1719.6585.5143.7010.4610.00.5460.146
Percentage of FinitelivedIntangibleAssetsAcquired1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0

us-gaap:NoncompeteAgreements


Finitelived
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-03-312013-12-31
Value1.0472.61.3691.520.1990.2270.9130.160.740.2830.8710.880.40.250.1990.5820.241.6070.4590.381.50.4340.852.1480.990.680.4490.0840.022
Percentage of FinitelivedIntangibleAssetsAcquired110.814.39.914.117.08.77.510.914.813.56.911.013.27.38.312.25.75.68.117.319.714.213.822.218.04.612.115.415.1

us-gaap:OrderOrProductionBacklog


Finitelived
Period End2020-12-312020-09-302020-06-302020-03-312018-12-312017-12-312017-09-302017-06-302017-03-31
Value2.8910.9530.3940.5290.00.20.00.013
Percentage of FinitelivedIntangibleAssetsAcquired121.08.933.720.30.08.40.00.047.0

us-gaap:TrademarksAndTradeNames


Finitelived
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value3.494.46.0382.00.6511.1452.6710.6161.00.9992.1551.181.0451.6951.2642.2131.694152.8670.8813.71.5351.6853.4923.196.21.40.1830.00.2160.058
Percentage of FinitelivedIntangibleAssetsAcquired136.124.243.818.655.643.922.142.020.047.617.014.834.449.352.946.239.954.450.840.148.750.027.336.258.041.937.839.70.039.639.7

us-gaap:GainLossOnDispositionOfAssets

us-gaap:GainLossOnDispositionOfAssets


Gain
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value308000.0252000.0194000.0448000.0109000.035000.071000.0-87000.0137000.019000.0547000.0324000.042000.0185000.0163000.0139000.083000.0107000.036000.045000.094000.079000.0162000.083000.096000.068000.0144000.074000.0119000.0123000.0
Percentage of GainLossOnDispositionOfAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillAcquiredDuringPeriod


Goodwill
Period End2021-03-312020-03-312019-03-312015-03-312014-03-31
Value253.1921.882141.217
Percentage of GoodwillAcquiredDuringPeriod100.0100.0100.0100.0100.0

us-gaap:GoodwillOtherIncreaseDecrease

us-gaap:GoodwillOtherIncreaseDecrease


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value025000.033000.01000.059000.0-180000.05000.0102000.063000.028000.0
Percentage of GoodwillOtherIncreaseDecrease0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInIncomeTaxes

us-gaap:IncreaseDecreaseInIncomeTaxes


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value-4.934.633-9.896-1.823105.649-17.4317.143.6012.746-0.2695.3553.8841.303-8.438-6.065-7.2083.106-2.1684.525-1.1570.2841.674-1.3842.2561.046-1.3780.555-0.722-0.133
Percentage of IncreaseDecreaseInIncomeTaxes100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInOtherOperatingAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value-0.5691.7949.8970.324-2.418-6.933123.350.4471.0483.751-2.938-0.44.1395.297-1.9580.5410.7221.924-2.285-0.823-1.6194.442-1.55-3.433-0.2825.576-0.194-0.710.449
Percentage of IncreaseDecreaseInOtherOperatingAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value-2.781-4.757-1.775-9.18115-10.2917.8628.8831.927-5.8410.9916.6381.675-6.2971.7872.9334.189-1.8730.0850.752.2912.9923.819-0.1931.229-1.8550.4983.8161.585-0.677
Percentage of IncreaseDecreaseInOtherOperatingLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities

us-gaap:IncreaseDecreaseInWorkersCompensationLiabilities


Increase
Period End2021-03-31
Value5200000.0
Percentage of IncreaseDecreaseInWorkersCompensationLiabilities100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value235000.0327000.0137000.0209000.022000.092000.077000.0127000.0-16000.084000.0107000.0224000.036885.0107380.063094.096578.04008.054190.029435.088734.011858.051334.021050.01261.000000000
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.00.00.00.0

us-gaap:LeaseCost

us-gaap:LeaseCost


Lease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value7.5047.1977.4266.686.6516.616.8186.4536.4766.559
Percentage of LeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value6.6716.356.4825.765.645.5725.7585.2255.0544.987
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value5.6185.3245.1674.9494.8064.7464.5124.4884.2884.233
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense

us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense


Operating
Period End2021-06-302021-03-312020-06-302020-03-31
Value5.4995.054.3384.207
Percentage of OperatingLeaseRightOfUseAssetAmortizationExpense100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax


Other
Period End2021-06-302021-03-312020-06-302020-03-31
Value1244000.0-3428000.051000.01939000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax


Other
Period End2021-06-302021-03-31
Value-0.211
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax


Other
Period End2021-06-302021-03-31
Value-3.912
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax100.0100.0

us-gaap:OtherComprehensiveIncomeLossTax

us-gaap:OtherComprehensiveIncomeLossTax


Other
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value408000.051000.01939000.0-451000.0575000.01180000.0921000.01106000.0-278000.0-159000.0-386000.0-236000.0-21000.050000.0
Percentage of OtherComprehensiveIncomeLossTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax


Other
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value1176000.0-150000.0-5608000.01309000.0-1726000.0-3546000.0-2749000.0-3503000.0818000.0475000.01160000.0552000.032000.0-77000.0
Percentage of OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value1176000.0-150000.0-5608000.01309000.0-1726000.0-3546000.0-2749000.0-3503000.0818000.0475000.01160000.0552000.032000.0
Percentage of OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value05000.04203000.01322000.001340000.01092000.0919000.0456000.0420000.01429000.050000.0490000.01050000.0575000.0313000.0982000.0550000.0
Percentage of PaymentsForProceedsFromOtherInvestingActivities0.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsOfDebtIssuanceCosts


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value00135000.022000.01500000.0059000.01932000.01000.0106000.0235000.07107000.0833000.00010000.01228000.0000
Percentage of PaymentsOfDebtIssuanceCosts0.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.00.00.00.0

us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities

us-gaap:PaymentsOfMergerRelatedCostsFinancingActivities


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value636000.01414000.02387000.0410000.01108000.02378000.0935000.0758000.02221000.02818000.01053000.0606000.0555000.01740000.01030000.01765000.0421000.01248000.0325000.01541000.079000.01112000.0
Percentage of PaymentsOfMergerRelatedCostsFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireBusinessesGross

us-gaap:PaymentsToAcquireBusinessesGross


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-12-31
Value37264.1248.501273.4523167.121111311010719
Percentage of PaymentsToAcquireBusinessesGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireBusinessesGross us-gaap:BusinessAcquisition

ibp:AlertInsulation


Payments
Period End2021-04-13
Value5.85
Percentage of PaymentsToAcquireBusinessesGross0.0

ibp:AlpineConstructionServicesLLC


Payments
Period End2021-04-20
Value7.945
Percentage of PaymentsToAcquireBusinessesGross0.0

ibp:EnergyOneAmerica


Payments
Period End2020-08-10
Value13
Percentage of PaymentsToAcquireBusinessesGross0.0

ibp:GCP


Payments
Period End2021-06-07
Value9.7
Percentage of PaymentsToAcquireBusinessesGross0.0

ibp:ICON


Payments
Period End2020-10-26
Value8.725
Percentage of PaymentsToAcquireBusinessesGross0.0

ibp:IW


Payments
Period End2021-06-302021-03-312021-03-01
Value0.04242
Percentage of PaymentsToAcquireBusinessesGross0.00.00.0

ibp:Norkote


Payments
Period End2020-10-13
Value16
Percentage of PaymentsToAcquireBusinessesGross0.0

ibp:OtherAcquisition


Payments
Period End2020-12-312020-09-302020-06-302020-01-132020-03-312019-12-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value2.4960.04.1240.9110.9112.33.351167.1212.0655.8339.8122.1923.313.4776.479-1.045
Percentage of PaymentsToAcquireBusinessesGross6.60.0100.010.70.08.414.5100.0100.017.90.07.520.23.118.20.00.0

ibp:Royals


Payments
Period End2020-12-312020-09-302020-06-302020-02-292020-03-31
Value0.00.00.07.597.59
Percentage of PaymentsToAcquireBusinessesGross0.00.00.089.30.0

ibp:StormMasterGutter


Payments
Period End2020-08-31
Value13
Percentage of PaymentsToAcquireBusinessesGross0.0

ibp:WeatherSeal


Payments
Period End2020-11-16
Value9.5
Percentage of PaymentsToAcquireBusinessesGross0.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value254137264.1248.501263.45165.12523167.121116.1261410106166.479218.797132713309.0511.3070.02.0060.4940.00.00.687
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.00.00.0100.0

us-gaap:ProceedsFromNotesPayable

us-gaap:ProceedsFromNotesPayable


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value7.2957.8083.5314.9915.6747.0949.3239.9848.8754.9084.7866.3869.7614.516.6436.54.9864.3316.6385.2716.1064.9338.5174.8383.6184.361
Percentage of ProceedsFromNotesPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment

us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value723000.0389000.0359000.0514000.0152000.0162000.0198000.0111000.0256000.0196000.0852000.0549000.0274000.0283000.0277000.0231000.0248000.0203000.0168000.0139000.0194000.0190000.0186000.0108000.0187000.0153000.0171000.0128000.0230000.0160000.0127000.0141000.0860000.0112000.0
Percentage of ProceedsFromSaleOfPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:ProvisionForDoubtfulAccounts


Provision
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value-25000.0127000.0605000.01171000.01370000.01298000.01139000.01568000.0777000.0828000.0411000.01111000.0212000.0896000.0626000.0401000.0576000.01231000.0968000.0779000.0660000.0521000.0-632000.0598000.0417000.0536000.0557000.0500000.0353000.0490000.0
Percentage of ProvisionForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty us-gaap:RelatedPartyTransactionsByRelatedParty

us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty

srt:AffiliatedEntity


Related
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value307000.0306000.0258000.0297000.0298000.0272000.0267000.0256000.0257000.0260000.0270000.0257000.0291000.0281000.0279000.0290000.0289000.0
Percentage of RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty us-gaap:RelatedPartyTransactionsByRelatedParty

us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty

srt:AffiliatedEntity


Related
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value0.340.3920.3840.3310.5190.6070.4830.4690.470.3880.380.3720.4720.3630.3930.3020.308
Percentage of RelatedPartyTransactionPurchasesFromRelatedParty100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RepaymentsOfDebt us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship

us-gaap:RepaymentsOfDebt

us-gaap:InterestRateSwap, us-gaap:CashFlowHedging


Repayments
Period End2020-09-30
Value17
Percentage of RepaymentsOfDebt100.0

us-gaap:RepaymentsOfOtherLongTermDebt

us-gaap:RepaymentsOfOtherLongTermDebt


Repayments
Period End2021-06-302021-03-312020-06-302020-03-31
Value6.5316.4816.4946.711
Percentage of RepaymentsOfOtherLongTermDebt100.0100.0100.0100.0

us-gaap:RevenueFromRelatedParties us-gaap:RelatedPartyTransactionsByRelatedParty

us-gaap:RevenueFromRelatedParties

srt:AffiliatedEntity


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value0.5430.2780.2260.3730.1063.2823.833.7363.2612.6613.2753.2593.2092.8932.8872.6412.386
Percentage of RevenueFromRelatedParties100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value115.6797.6618.1114.6175.6127.3142.9164.8263.851
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SellingExpense

us-gaap:SellingExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value2220212019202019171717171615151413141313111110108.8818.1128.8848.0417.5566.477.0556.5466.1565.752
Percentage of SellingExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

ibp:PerformanceBasedStockUnits


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value24.8936.510-5.1-3.5851.62-0.68-0.9-1.2156.05
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.00.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

ibp:PerformanceBasedAwards


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value0123.32-0.080.09-0.0977.280000065.600
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue0.0100.0100.0100.0100.0100.00.00.00.00.00.0100.00.00.0

ibp:PerformanceBasedStockUnits


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value0036.51000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue-0.00.0-40566.70.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

ibp:PerformanceBasedAwards


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302018-03-312017-12-312017-09-30
Value054502.0000000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod0.0100.00.00.00.00.00.00.0

ibp:PerformanceBasedStockUnits


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value013077.0000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod0.024.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

ibp:PerformanceBasedAwards


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-03-312017-12-312017-09-30
Value0051.43000000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue0.00.0100.00.00.00.00.00.00.0

ibp:PerformanceBasedStockUnits


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value0051.5000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue0.00.0100.10.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

ibp:CommonStockAwards


Share
Period End2021-06-302021-03-312020-12-31
Value2.43123.324.54
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue

ibp:CommonStockAwards


Sharebased
Period End2021-06-302021-03-312020-12-31
Value7.2236.51-0.82
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue

ibp:CommonStockAwards


Sharebased
Period End2020-12-31
Value0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue0.0

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation us-gaap:PlanName

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation

ibp:TwoThousandAndFourteenOmnibusIncentivePlan


Shares
Period End2020-09-302019-12-312019-09-302018-12-312018-09-302017-12-312017-09-30
Value0-44955.00001000.00
Percentage of SharesPaidForTaxWithholdingForShareBasedCompensation0.0100.00.00.00.0100.00.0

us-gaap:ShortTermLeaseCost us-gaap:LeaseContractualTerm

us-gaap:ShortTermLeaseCost

ibp:OperatingLease


Short
Period End2021-06-302021-03-312020-06-302020-03-31
Value300000.0300000.0200000.0200000.0
Percentage of ShortTermLeaseCost100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302017-12-312017-09-302016-12-312016-09-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value111000.0102000.0104000.0104000.092000.033000.0101000.0101000.084000.076000.075000.025000.0000000198000.0102000.000
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.00.0100.0100.00.00.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302017-12-312017-09-302016-12-312016-09-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value111000.0102000.0104000.0104000.092000.033000.0101000.0101000.084000.076000.075000.025000.0000000198000.0102000.000
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.00.0100.0100.00.00.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited


Stock
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value5551000.000973000.008000.02319000.04000.0002226000.056000.012000.00496000.054000.0000836000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensationForfeited100.00.00.0100.00.0100.0100.0100.00.00.0100.0100.0100.00.0100.0100.00.00.00.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationForfeited us-gaap:StatementEquityComponents

us-gaap:TreasuryStock


Stock
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value5551000.000973000.008000.02319000.04000.0002226000.056000.012000.00496000.054000.0000836000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensationForfeited100.00.00.0100.00.0100.0100.0100.00.00.0100.0100.0100.00.0100.0100.00.00.00.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-312016-09-302015-12-312015-09-30
Value-2000.000-1000.0-1000.000-1000.0-1000.000-1000.0-1000.0000000
Percentage of StockIssuedDuringPeriodValueShareBasedCompensationGross100.00.00.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.00.00.00.00.0

us-gaap:CommonStock


Stock
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302016-12-312016-09-302015-12-312015-09-30
Value2000.0001000.01000.0001000.01000.0001000.01000.0000000
Percentage of StockIssuedDuringPeriodValueShareBasedCompensationGross-100.00.00.0-100.0-100.00.00.0-100.0-100.00.00.0-100.0-100.00.00.00.00.00.00.0

us-gaap:TreasuryStockAcquiredAverageCostPerShare us-gaap:ShareRepurchaseProgram

us-gaap:TreasuryStockAcquiredAverageCostPerShare

ibp:TwoThousandEighteenStockRepurchasePlan


Treasury
Period End2020-12-312020-03-312018-09-30
Value17.9835.5947.75
Percentage of TreasuryStockAcquiredAverageCostPerShare100.0100.0100.0

us-gaap:TreasuryStockSharesAcquired us-gaap:ShareRepurchaseProgram

us-gaap:TreasuryStockSharesAcquired

ibp:TwoThousandEighteenStockRepurchasePlan


Treasury
Period End2020-12-312020-09-302020-06-302020-03-312018-12-312018-09-302018-06-302018-03-022018-03-31
Value190000.000443000.01307000.0380000.0050000.0413000.0
Percentage of TreasuryStockSharesAcquired100.00.00.0100.0100.0100.00.0100.0100.0

us-gaap:TreasuryStockValueAcquiredCostMethod

us-gaap:TreasuryStockValueAcquiredCostMethod


Treasury
Period End2020-12-312020-09-302020-06-302020-03-312018-12-312018-09-302018-06-302018-03-312015-12-312015-09-302015-06-302015-03-31
Value180.00.01546180.0240.00.00.06.1
Percentage of TreasuryStockValueAcquiredCostMethod100.00.00.0100.0100.0100.00.0100.00.00.00.0100.0

us-gaap:TreasuryStockValueAcquiredCostMethod us-gaap:ShareRepurchaseProgram

ibp:TwoThousandEighteenStockRepurchasePlan


Treasury
Period End2020-12-312020-09-302020-06-302020-03-312018-12-312018-09-302018-06-302018-03-31
Value180.00.01546180.024
Percentage of TreasuryStockValueAcquiredCostMethod99.60.00.0100.3100.1100.10.099.8

us-gaap:TreasuryStockValueAcquiredCostMethod us-gaap:StatementEquityComponents

us-gaap:TreasuryStock


Treasury
Period End2020-12-312020-09-302020-06-302020-03-312018-12-312018-09-302018-06-302018-03-312015-12-312015-09-302015-06-302015-03-31
Value180.00.01546180.0240.00.00.06.1
Percentage of TreasuryStockValueAcquiredCostMethod100.00.00.0100.0100.0100.00.0100.00.00.00.0100.0

us-gaap:UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship

us-gaap:UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss

us-gaap:InterestRateSwap, us-gaap:CashFlowHedging


Unrealized
Period End2020-09-30
Value-17800000.0
Percentage of UnrealizedGainLossOnInterestRateCashFlowHedgesPretaxAccumulatedOtherComprehensiveIncomeLoss100.0

us-gaap:VariableLeaseCost us-gaap:IncomeStatementLocation

us-gaap:VariableLeaseCost

us-gaap:CostOfSales


Variable
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value200000.0200000.0200000.0200000.0200000.0200000.0300000.0
Percentage of VariableLeaseCost100.0100.0100.0100.0100.0100.0100.0

us-gaap:GeneralAndAdministrativeExpense


Variable
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value600000.0600000.0600000.01000000.0500000.0500000.0500000.0
Percentage of VariableLeaseCost300.0300.0300.0500.0250.0250.0166.7

us-gaap:VariableLeaseCost us-gaap:LeaseContractualTerm

ibp:OperatingLease


Variable
Period End2021-06-302021-03-312020-06-302020-03-31
Value800000.0700000.0600000.0600000.0
Percentage of VariableLeaseCost0.00.0300.0300.0

ibp:BillingsInExcessOfCostOnUncompletedContracts

ibp:BillingsInExcessOfCostOnUncompletedContracts


Billings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value4741000.04931000.04718000.07108000.06343000.05872000.05734000.05524000.04381000.04971000.04426000.05057000.0
Percentage of BillingsInExcessOfCostOnUncompletedContracts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities

ibp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities


Business
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302017-12-31
Value3.9661.2621.0742.5890.1040.0812.9952.4840.62420
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities us-gaap:BusinessAcquisition

ibp:AlertInsulation


Business
Period End2021-06-30
Value1.184
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities0.0

ibp:AlpineConstructionServicesLLC


Business
Period End2021-06-30
Value0.057
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities0.0

ibp:EnergyOne


Business
Period End2020-09-30
Value1.375
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities34.7

ibp:EnergyOneAmerica


Business
Period End2020-12-31
Value1.469
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities0.0

ibp:GCP


Business
Period End2021-06-30
Value0.319
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities0.0

ibp:ICON


Business
Period End2020-12-31
Value0.086
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities0.0

ibp:IW


Business
Period End2021-06-302021-03-31
Value3.3493.278
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities0.00.0

ibp:Norkote


Business
Period End2020-12-31
Value0.445
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities0.0

ibp:OtherAcquisition


Business
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-30
Value0.0110.1960.1960.2030.0150.0240.0232.4512.0020.2140.0252.6191.941.211.0011.6171.4591.2382.2553.33
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities0.00.04.916.11.40.922.181.880.634.30.012.60.00.00.00.00.00.00.00.0

ibp:StormMaster


Business
Period End2020-09-30
Value1.336
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities33.7

ibp:StormMasterGutter


Business
Period End2020-12-31
Value1.336
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities0.0

ibp:TwoThousandTwentyAcquisitions


Business
Period End2020-12-312020-06-30
Value4.6411.255
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities0.099.4

ibp:TwoThousandTwentyOneAcquisitions


Business
Period End2021-06-30
Value4.92
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities0.0

ibp:WeatherSeal


Business
Period End2020-12-31
Value0.05
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndOtherCurrentLiabilities0.0

ibp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAcquired

ibp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAcquired


Business
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302017-12-31
Value114.7333.192221110171147
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAcquired100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAcquired us-gaap:BusinessAcquisition

ibp:EnergyOne


Business
Period End2020-09-30
Value2.859
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAcquired25.4

ibp:OtherAcquisition


Business
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302017-12-31
Value1.7451.7180.2061.7650.937.7667.0074.19
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAcquired15.536.36.57.98.245.558.98.8

ibp:Royals


Business
Period End2020-09-302020-06-302020-03-31
Value3.0153.0152.986
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAcquired26.863.793.5

ibp:StormMaster


Business
Period End2020-09-30
Value3.631
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwillAcquired32.3

ibp:CostAndEstimatedEarningsUnderOverBillingsNet

ibp:CostAndEstimatedEarningsUnderOverBillingsNet


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value23221915151716161514101213131.806
Percentage of CostAndEstimatedEarningsUnderOverBillingsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:CostsAndEstimatedEarningsInExcessOfBillingOnUncompletedContracts

ibp:CostsAndEstimatedEarningsInExcessOfBillingOnUncompletedContracts


Costs
Period End2021-06-302021-03-312020-12-312020-03-312019-12-312019-03-31
Value282724222219
Percentage of CostsAndEstimatedEarningsInExcessOfBillingOnUncompletedContracts100.0100.0100.0100.0100.0100.0

ibp:CostsIncurredOnUncompletedContracts

ibp:CostsIncurredOnUncompletedContracts


Costs
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value2161821691361181181101209910111411210910279
Percentage of CostsIncurredOnUncompletedContracts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:DebtRelatedFinancingCost

ibp:DebtRelatedFinancingCost


Debt
Period End2020-12-31
Value200000.0
Percentage of DebtRelatedFinancingCost100.0

ibp:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowances

ibp:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowances


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value9106000.05140000.04245000.03916000.02314000.0648000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowances100.0100.0100.0100.0100.0100.0

ibp:EstimatedEarningsOnLongTermContracts

ibp:EstimatedEarningsOnLongTermContracts


Estimated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value1079490756664616453525857575544
Percentage of EstimatedEarningsOnLongTermContracts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:FinanceLeaseExcutoryCosts

ibp:FinanceLeaseExcutoryCosts


Finance
Period End2020-09-30
Value-103000.0
Percentage of FinanceLeaseExcutoryCosts100.0

ibp:FinanceLeaseExecutoryCosts

ibp:FinanceLeaseExecutoryCosts


Finance
Period End2021-06-302021-03-312020-12-31
Value50000.067000.088000.0
Percentage of FinanceLeaseExecutoryCosts100.0100.0100.0

ibp:FinanceLeaseLiabilityToBePaidAfterYearFour

ibp:FinanceLeaseLiabilityToBePaidAfterYearFour


Finance
Period End2021-06-302021-03-31
Value93000.09000.0
Percentage of FinanceLeaseLiabilityToBePaidAfterYearFour100.0100.0

ibp:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour

ibp:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour


Finite
Period End2021-06-302021-03-312020-09-30
Value656051
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour100.0100.0100.0

ibp:InsuranceReceivableAndIndemnificationAssetForClaimsUnderFullyInsuredPolicy us-gaap:ScheduleOfMalpracticeInsuranceTypeAndTierIdentifier

ibp:InsuranceReceivableAndIndemnificationAssetForClaimsUnderFullyInsuredPolicy

us-gaap:GeneralLiability


Insurance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value5223000.04845000.04400000.04060000.05886000.06910000.07491000.02484000.02484000.02484000.02484000.02773000.02773000.02773000.02773000.02773000.02815000.02815000.0
Percentage of InsuranceReceivableAndIndemnificationAssetForClaimsUnderFullyInsuredPolicy100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:InsuranceReceivableForClaimsExceedingStopLossLimit us-gaap:ScheduleOfMalpracticeInsuranceTypeAndTierIdentifier

ibp:InsuranceReceivableForClaimsExceedingStopLossLimit

us-gaap:GeneralLiability


Insurance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312017-09-302017-06-302016-12-312016-09-302015-12-31
Value328000.0328000.0328000.0328000.0328000.0297000.02321000.02738000.0662000.01613000.053000.02000.02000.02000.026000.0907000.0821000.0
Percentage of InsuranceReceivableForClaimsExceedingStopLossLimit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

ibp:LeaseAssets

ibp:LeaseAssets


Lease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value65595856535352
Percentage of LeaseAssets100.0100.0100.0100.0100.0100.0100.0

ibp:LeaseLiabilities

ibp:LeaseLiabilities


Lease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value64585755525251
Percentage of LeaseLiabilities100.0100.0100.0100.0100.0100.0100.0

ibp:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

ibp:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour


Lessee
Period End2021-06-302021-03-31
Value7350000.05657000.0
Percentage of LesseeOperatingLeaseLiabilityToBePaidAfterYearFour100.0100.0

ibp:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2021-06-302021-03-31
Value6824000.05131000.0
Percentage of LesseeOperatingLeaseLiabilityToBePaidAfterYearFour92.890.7

ibp:LongTermDebtMaturityAfterYearFour

ibp:LongTermDebtMaturityAfterYearFour


Long
Period End2021-06-302021-03-31
Value300300
Percentage of LongTermDebtMaturityAfterYearFour100.0100.0

ibp:PresentValueOfFutureMinimumLeasePayments

ibp:PresentValueOfFutureMinimumLeasePayments


Present
Period End2020-09-30
Value5015000.0
Percentage of PresentValueOfFutureMinimumLeasePayments100.0

ibp:PresentValueOfFutureMinimumOperatingLeasePayments

ibp:PresentValueOfFutureMinimumOperatingLeasePayments


Present
Period End2020-09-30
Value50
Percentage of PresentValueOfFutureMinimumOperatingLeasePayments100.0

us-gaap:AccountsReceivableNet us-gaap:ConcentrationRiskByBenchmark

us-gaap:AccountsReceivableNet

us-gaap:AccountsReceivable


Accounts
Period End2020-12-312019-12-31
Value4133
Percentage of AccountsReceivableNet100.0100.0

us-gaap:AccountsReceivableRelatedPartiesCurrent us-gaap:RelatedPartyTransactionsByRelatedParty

us-gaap:AccountsReceivableRelatedPartiesCurrent

srt:AffiliatedEntity


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value800000.0500000.0700000.0500000.0400000.01600000.01700000.01800000.02000000.02000000.02300000.02400000.02300000.02000000.0
Percentage of AccountsReceivableRelatedPartiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedInsuranceCurrent

us-gaap:AccruedInsuranceCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value5087000.04901000.05102000.04382000.04467000.03404000.03538000.02514000.02558000.01914000.01848000.02029000.02105000.01956000.02033000.02069000.02170000.01857000.01949000.01667000.01675000.01282000.01304000.01317000.01415000.01418000.01379000.0
Percentage of AccruedInsuranceCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedInsuranceCurrentAndNoncurrent

us-gaap:AccruedInsuranceCurrentAndNoncurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value222321222220211512118.4569.8169.279.7819.1069.6969.1779.9659.053109.3388.7868.1835.133
Percentage of AccruedInsuranceCurrentAndNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedInsuranceNoncurrent

us-gaap:AccruedInsuranceNoncurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value16191617181618129.6369.8036.6087.7877.1657.8257.0737.6277.0078.1087.1048.5147.6637.5046.8796.7886.496.9443.754
Percentage of AccruedInsuranceNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivable


Allowance
Period End2021-06-302021-03-312020-12-312019-12-312018-12-312017-12-31
Value8291000.08615000.08789000.06878000.05085000.04805000.0
Percentage of AllowanceForDoubtfulAccountsReceivable100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-312011-12-31
Value8291000.08615000.08789000.09366000.09617000.09029000.06878000.06712000.05539000.05442000.05085000.05405000.04711000.04900000.04805000.04846000.04745000.04512000.03397000.03310000.03083000.02702000.02486000.03609000.03070000.02856000.02661000.02545000.02164000.02094000.01738000.01412000.01571000.0
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure

us-gaap:AssetsFairValueDisclosure


Assets
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value172193175172991077472711221262.387868382
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Assets
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value160175170170991077471691171230.017555857
Percentage of AssetsFairValueDisclosure92.790.797.199.0100.0100.0100.098.997.596.497.60.764.570.169.5

us-gaap:FairValueInputsLevel2


Assets
Period End2021-06-302021-03-312020-12-312020-09-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value12185.131.7590.8051.7654.373.0032.37302525
Percentage of AssetsFairValueDisclosure7.39.32.91.01.12.53.62.499.335.529.930.5

us-gaap:BilledContractReceivables

us-gaap:BilledContractReceivables


Billed
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value299254240196169166155168136139163158153144121
Percentage of BilledContractReceivables100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount


Business
Period End2021-06-302020-12-312020-09-302016-09-302015-09-30
Value7.821111222
Percentage of BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiability

us-gaap:BusinessCombinationContingentConsiderationLiability


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value9.4677.514.0043.3632.2212.6423.8543.7243.4164.9775.0984.93.7993.0935.1283.7592.6272.3024.4592.84913
Percentage of BusinessCombinationContingentConsiderationLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiability us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel3


Business
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value9.4677.514.0043.3632.2212.6423.8543.7243.4164.9775.0984.91.834
Percentage of BusinessCombinationContingentConsiderationLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.035.8

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents

ibp:TwoThousandTwentyOneAcquisitions


Business
Period End2021-06-30
Value168000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther


Business
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302017-12-31
Value587000.0575000.0441000.03000.03000.0946000.0907000.092000.04640000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther us-gaap:BusinessAcquisition

ibp:AlertInsulation


Business
Period End2021-06-30
Value738000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther0.0

ibp:EnergyOne


Business
Period End2020-09-30
Value12000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther2.0

ibp:EnergyOneAmerica


Business
Period End2020-12-31
Value12000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther0.0

ibp:GCP


Business
Period End2021-06-30
Value47000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther0.0

ibp:ICON


Business
Period End2020-12-31
Value178000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther0.0

ibp:Norkote


Business
Period End2020-12-31
Value675000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther0.0

ibp:OtherAcquisition


Business
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-30
Value145000.0145000.0145000.011000.03000.03000.0918000.0892000.064000.012000.096000.08000.03000.03000.029000.012000.08000.0102000.049000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther0.024.725.22.5100.0100.097.098.369.60.02.10.00.00.00.00.00.00.00.0

ibp:TwoThousandTwentyAcquisitions


Business
Period End2020-12-312020-06-30
Value1454000.0575000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther0.0100.0

ibp:TwoThousandTwentyOneAcquisitions


Business
Period End2021-06-30
Value3139000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther0.0

ibp:WeatherSeal


Business
Period End2020-12-31
Value14000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables


Business
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302017-12-312014-09-302013-09-30
Value104.2182.8485.2052.051.7965.8354.962.316341.4960.213
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables us-gaap:BusinessAcquisition

ibp:AlertInsulation


Business
Period End2021-06-30
Value4.706
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.0

ibp:EnergyOne


Business
Period End2020-09-30
Value3.657
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables35.7

ibp:EnergyOneAmerica


Business
Period End2020-12-31
Value3.357
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.0

ibp:GCP


Business
Period End2021-06-30
Value3.067
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.0

ibp:ICON


Business
Period End2020-12-31
Value1.926
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.0

ibp:Norkote


Business
Period End2020-12-31
Value4.828
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.0

ibp:OtherAcquisition


Business
Period End2020-12-312020-09-302020-06-302019-12-312019-09-302018-12-312018-09-302018-06-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-30
Value1.4191.371.370.4790.2544.1813.3060.6623.1952.1371.131.0962.5022.0311.6164.0933.765
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.013.432.59.212.471.766.728.69.10.00.00.00.00.00.00.00.0

ibp:StormMaster


Business
Period End2020-09-30
Value2.362
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables23.1

ibp:StormMasterGutter


Business
Period End2020-12-31
Value2.362
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.0

ibp:TwoThousandTwentyAcquisitions


Business
Period End2020-12-312020-06-30
Value174.267
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.0101.2

ibp:TwoThousandTwentyOneAcquisitions


Business
Period End2021-06-30
Value12
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.0

ibp:WeatherSeal


Business
Period End2020-12-31
Value0.865
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt

ibp:TwoThousandTwentyOneAcquisitions


Business
Period End2021-06-30
Value2036000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities

ibp:TwoThousandTwentyOneAcquisitions


Business
Period End2021-06-30
Value6537000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill


Business
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302017-12-312016-12-312015-12-312015-03-312014-12-312014-09-302013-12-312013-09-30
Value46226.9264.51228121036209.871763055217.1111.5611.3321.106
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill us-gaap:BusinessAcquisition

ibp:AlertInsulation


Business
Period End2021-06-30
Value2.77
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill0.0

ibp:AlpineConstructionServicesLLC


Business
Period End2021-06-30
Value5.543
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill0.0

ibp:EnergyOne


Business
Period End2020-09-30
Value6.5
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill29.4

ibp:EnergyOneAmerica


Business
Period End2020-12-31
Value6.5
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill14.1

ibp:GCP


Business
Period End2021-06-30
Value5.67
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill0.0

ibp:ICON


Business
Period End2020-12-31
Value5.31
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill11.5

ibp:Norkote


Business
Period End2020-12-31
Value11
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill25.6

ibp:OtherAcquisition


Business
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-30
Value1.84.4832.9962.9960.5823.6192.24218166.161.6759.6885.9393.3211.904118.4925.0361011
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill0.09.713.543.312.912.918.152.481.862.40.012.60.00.00.036.50.00.019.00.0

ibp:StormMaster


Business
Period End2020-09-30
Value8.72
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill39.4

ibp:StormMasterGutter


Business
Period End2020-12-31
Value8.72
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill18.9

ibp:TwoThousandTwentyAcquisitions


Business
Period End2020-12-312020-06-30
Value466.926
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill100.0100.0

ibp:TwoThousandTwentyOneAcquisitions


Business
Period End2021-06-30
Value40
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill0.0

ibp:WeatherSeal


Business
Period End2020-12-31
Value5.45
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill11.8

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory


Business
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302017-12-312014-09-302013-09-30
Value1596000.0615000.0375000.02666000.01352000.0958000.02215000.01541000.01428000.04396000.0262000.014000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory us-gaap:BusinessAcquisition

ibp:AlertInsulation


Business
Period End2021-06-30
Value742000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory0.0

ibp:AlpineConstructionServicesLLC


Business
Period End2021-06-30
Value359000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory0.0

ibp:EnergyOne


Business
Period End2020-09-30
Value838000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory52.5

ibp:EnergyOneAmerica


Business
Period End2020-12-31
Value838000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory0.0

ibp:ICON


Business
Period End2020-12-31
Value444000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory0.0

ibp:Norkote


Business
Period End2020-12-31
Value243000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory0.0

ibp:OtherAcquisition


Business
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-30
Value72000.0600000.0278000.0310000.070000.0410000.0338000.01136000.01027000.0914000.075000.01544000.01014000.0880000.0772000.01183000.0888000.0311000.0720000.0538000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory0.00.017.450.418.715.425.051.366.664.00.035.10.00.00.00.00.00.00.00.0

ibp:StormMaster


Business
Period End2020-09-30
Value175000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory11.0

ibp:StormMasterGutter


Business
Period End2020-12-31
Value175000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory0.0

ibp:TwoThousandTwentyAcquisitions


Business
Period End2020-12-312020-06-30
Value2761000.0583000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory0.094.8

ibp:TwoThousandTwentyOneAcquisitions


Business
Period End2021-06-30
Value2330000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory0.0

ibp:WeatherSeal


Business
Period End2020-12-31
Value156000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther


Business
Period End2020-09-302020-06-302020-03-31
Value164000.0131000.035000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther us-gaap:BusinessAcquisition

ibp:AlertInsulation


Business
Period End2021-06-30
Value734000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther0.0

ibp:EnergyOne


Business
Period End2020-09-30
Value19000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther11.6

ibp:EnergyOneAmerica


Business
Period End2020-12-31
Value19000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther0.0

ibp:GCP


Business
Period End2021-06-30
Value207000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther0.0

ibp:ICON


Business
Period End2020-12-31
Value46000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther0.0

ibp:Norkote


Business
Period End2020-12-31
Value28000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther0.0

ibp:OtherAcquisition


Business
Period End2020-12-312020-09-302020-06-302015-09-30
Value131000.0131000.0131000.0238000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther0.079.9100.00.0

ibp:StormMaster


Business
Period End2020-09-30
Value14000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther8.5

ibp:StormMasterGutter


Business
Period End2020-12-31
Value14000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther0.0

ibp:TwoThousandTwentyAcquisitions


Business
Period End2020-12-312020-06-30
Value278000.0166000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther0.0126.7

ibp:TwoThousandTwentyOneAcquisitions


Business
Period End2021-06-30
Value1235000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther0.0

ibp:WeatherSeal


Business
Period End2020-12-31
Value5000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets


Business
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302017-12-31
Value74000.074000.066000.0531000.0174000.0161000.0131000.055000.036000.0638000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets us-gaap:BusinessAcquisition

ibp:AlertInsulation


Business
Period End2021-06-30
Value132000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets0.0

ibp:Norkote


Business
Period End2020-12-31
Value145000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets0.0

ibp:OtherAcquisition


Business
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-30
Value38000.016000.016000.08000.041000.013000.082000.019000.0234000.0191000.0129000.082000.0345000.070000.024000.060000.056000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets0.021.621.612.17.77.562.634.536.70.00.00.00.00.00.00.00.0

ibp:TwoThousandTwentyAcquisitions


Business
Period End2020-12-312020-06-30
Value241000.074000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets0.0100.0

ibp:TwoThousandTwentyOneAcquisitions


Business
Period End2021-06-30
Value396000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment


Business
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302017-12-312014-09-302013-09-30
Value4065000.0949000.0746000.02987000.01891000.01224000.05984000.02826000.02185000.04647000.0554000.0263000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment us-gaap:BusinessAcquisition

ibp:AlertInsulation


Business
Period End2021-06-30
Value693000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.0

ibp:AlpineConstructionServicesLLC


Business
Period End2021-06-30
Value726000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.0

ibp:EnergyOne


Business
Period End2020-09-30
Value2319000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment57.0

ibp:EnergyOneAmerica


Business
Period End2020-12-31
Value2319000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.0

ibp:GCP


Business
Period End2021-06-30
Value206000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.0

ibp:ICON


Business
Period End2020-12-31
Value584000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.0

ibp:Norkote


Business
Period End2020-12-31
Value380000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.0

ibp:OtherAcquisition


Business
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-30
Value146000.0663000.0350000.0351000.0119000.0887000.0667000.02169000.01893000.01252000.0517000.01820000.01144000.0686000.0462000.01615000.01187000.0744000.01574000.01329000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.00.08.637.016.029.735.336.267.057.30.039.20.00.00.00.00.00.00.00.0

ibp:Royals


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value598000.0598000.0598000.0627000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.014.763.084.0

ibp:StormMaster


Business
Period End2020-09-30
Value798000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment19.6

ibp:StormMasterGutter


Business
Period End2020-12-31
Value798000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.0

ibp:TwoThousandTwentyAcquisitions


Business
Period End2020-12-312020-06-30
Value5862000.0946000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.099.7

ibp:TwoThousandTwentyOneAcquisitions


Business
Period End2021-06-30
Value2567000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.0

ibp:WeatherSeal


Business
Period End2020-12-31
Value520000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet


Business
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-302017-12-31
Value451611592924654022153
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

ibp:AlertInsulation


Business
Period End2021-06-30
Value8.83
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

ibp:AlpineConstructionServicesLLC


Business
Period End2021-06-30
Value10
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

ibp:EnergyOne


Business
Period End2020-09-30
Value14
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet32.3

ibp:EnergyOneAmerica


Business
Period End2020-12-31
Value14
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

ibp:GCP


Business
Period End2021-06-30
Value11
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

ibp:ICON


Business
Period End2020-12-31
Value11
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

ibp:Norkote


Business
Period End2020-12-31
Value20
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

ibp:OtherAcquisition


Business
Period End2021-06-302020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-30
Value2.679.2446.5736.5720.9817.184.4243228113.18518105.9023.81121169.6671820
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.00.014.439.48.912.115.250.071.549.10.011.80.00.00.00.00.00.00.00.0

ibp:StormMaster


Business
Period End2020-09-30
Value14
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet31.3

ibp:StormMasterGutter


Business
Period End2020-12-31
Value14
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

ibp:TwoThousandTwentyAcquisitions


Business
Period End2020-12-312020-06-30
Value9016
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0100.0

ibp:TwoThousandTwentyOneAcquisitions


Business
Period End2021-06-30
Value80
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

ibp:WeatherSeal


Business
Period End2020-12-31
Value10
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition, us-gaap:SubsequentEventType

ibp:AlertInsulation, us-gaap:SubsequentEvent


Business
Period End2021-04-12
Value6.6
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

ibp:AlpineConstructionServicesLLC, us-gaap:SubsequentEvent


Business
Period End2021-04-19
Value8.3
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

us-gaap:CapitalLeasedAssetsGross us-gaap:CreditFacility

us-gaap:CapitalLeasedAssetsGross

ibp:MasterLoanAgreement


Capital
Period End2020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-03-312014-12-31
Value134133133130987466595048433630257.91.4
Percentage of CapitalLeasedAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet us-gaap:CreditFacility

us-gaap:CapitalLeasesBalanceSheetAssetsByMajorClassNet

ibp:MasterLoanAgreement


Capital
Period End2020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-03-312014-12-31
Value666668685851474336383530263.07.50.1
Percentage of CapitalLeasesBalanceSheetAssetsByMajorClassNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:CashAndCashEquivalentsFairValueDisclosure


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value160175170170112104991077471691171230.017555857
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value160175170170112104991077471691171230.017555857
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashFDICInsuredAmount

us-gaap:CashFDICInsuredAmount


Cash
Period End2020-12-31
Value250000.0
Percentage of CashFDICInsuredAmount100.0

us-gaap:ConstructionContractorReceivableRetainage us-gaap:BalanceSheetLocation

us-gaap:ConstructionContractorReceivableRetainage

us-gaap:OtherNoncurrentAssets


Construction
Period End2020-12-31
Value300000.0
Percentage of ConstructionContractorReceivableRetainage100.0

us-gaap:ContractWithCustomerAssetNet

us-gaap:ContractWithCustomerAssetNet


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value28272422212222222019151718186.182
Percentage of ContractWithCustomerAssetNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiability


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value109.7248.96511109.1078.8888.7297.387.7927.4688.0396.96.9634.376
Percentage of ContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentUnamortizedDiscount us-gaap:DebtInstrument

us-gaap:DebtInstrumentUnamortizedDiscount

ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEight


Debt
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value4380000.04529000.04678000.04823000.04989000.00
Percentage of DebtInstrumentUnamortizedDiscount100.0100.0100.0100.0100.00.0

ibp:TermLoanAgreement


Debt
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value1426000.01509000.01592000.01662000.02164000.04450000.04642000.04834000.05026000.05213000.04940000.05146000.0447000.0
Percentage of DebtInstrumentUnamortizedDiscount32.633.334.034.543.40.00.00.00.00.00.00.00.0

us-gaap:DebtInstrumentUnamortizedDiscount us-gaap:DebtInstrument, us-gaap:LongtermDebtType

ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEight, us-gaap:SeniorNotes


Debt
Period End2021-06-302021-03-312020-12-312019-12-31
Value3932000.04081000.04230000.04823000.0
Percentage of DebtInstrumentUnamortizedDiscount0.00.00.0100.0

ibp:TermLoanAgreement, us-gaap:MediumTermNotes


Debt
Period End2021-06-302021-03-312020-12-312019-12-31
Value1177000.01260000.01343000.01662000.0
Percentage of DebtInstrumentUnamortizedDiscount0.00.00.034.5

us-gaap:DeferredFinanceCostsNet

us-gaap:DeferredFinanceCostsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value7.08.26.46.81.71.10.6430.321
Percentage of DeferredFinanceCostsNet100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredFinanceCostsNet us-gaap:CreditFacility, us-gaap:DebtInstrument

ibp:TermLoan, ibp:TermLoanAmendmentAgreement


Deferred
Period End2021-03-312020-12-312019-12-31
Value198198198
Percentage of DeferredFinanceCostsNet0.02838.62418.3

us-gaap:DeferredFinanceCostsNet us-gaap:DebtInstrument

ibp:TermLoanAmendmentAgreement


Deferred
Period End2021-06-30
Value198
Percentage of DeferredFinanceCostsNet0.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312015-12-312014-12-312013-12-31
Value1620161010
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value6582000.05615000.04937000.03279000.0806000.0180000.0
Percentage of DeferredTaxAssetsGoodwillAndIntangibleAssets100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312015-12-312014-12-312013-12-31
Value18133.9172.2091.439
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsInventory


Deferred
Period End2020-12-312019-12-312014-12-312013-12-31
Value402000.0437000.075000.055000.0
Percentage of DeferredTaxAssetsInventory100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value1206000.01240000.01446000.02623000.02921000.02999000.01925000.01297000.0
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2020-12-312019-12-31
Value16000.05000.0
Percentage of DeferredTaxAssetsOther100.0100.0

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312015-12-312014-12-312013-12-31
Value280000.0303000.02000.01000.01000.0
Percentage of DeferredTaxAssetsPropertyPlantAndEquipment100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value987000.0514000.0500000.0426000.0448000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value151000.0252000.0365000.0308000.0565000.0136000.026000.029000.0
Percentage of DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value4810000.04307000.03850000.03543000.04899000.05626000.0783000.0374000.0
Percentage of DeferredTaxLiabilitiesGoodwillAndIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesInvestments

us-gaap:DeferredTaxLiabilitiesInvestments


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value6.6611109.1899.538.7579.2069.554
Percentage of DeferredTaxLiabilitiesInvestments100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2020-12-312019-12-312014-12-312013-12-31
Value650000.0325000.059000.067000.0
Percentage of DeferredTaxLiabilitiesOther100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value4587000.04176000.02091000.01453000.01505000.01475000.0327000.086000.0
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeAssets

us-gaap:DerivativeAssets


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value12185.131.7590.8051.7654.373.0032.370.618
Percentage of DerivativeAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeAssets us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel2


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value12185.131.7590.8051.7654.373.0032.370.618
Percentage of DerivativeAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilities

us-gaap:DerivativeLiabilities


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-09-302017-06-30
Value0.6940.4820.3240.12917169.446118.9074.9842.2750.2710.0450.077
Percentage of DerivativeLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeLiabilities us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel2


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-09-302017-06-30
Value0.6940.4820.3240.12917169.446118.9074.9842.2750.2710.0450.077
Percentage of DerivativeLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeNotionalAmount us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:FinancialInstrument, us-gaap:SubsequentEventType

us-gaap:DerivativeNotionalAmount

us-gaap:CashFlowHedging, us-gaap:InterestRateSwap, us-gaap:SubsequentEvent


Derivative
Period End2020-08-04
Value200
Percentage of DerivativeNotionalAmount100.0

us-gaap:DividendsPayableAmountPerShare us-gaap:SubsequentEventType

us-gaap:DividendsPayableAmountPerShare

us-gaap:SubsequentEvent


Dividends
Period End2021-02-24
Value0.3
Percentage of DividendsPayableAmountPerShare100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value534745433632333226222725221925252317181718161416131011119.1427.8068.942
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent us-gaap:RetirementPlanType

us-gaap:DefinedBenefitPostretirementHealthCoverage


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value3.53.33.13.23.32.92.62.92.72.72.32.12.12.11.81.91.81.7
Percentage of EmployeeRelatedLiabilitiesCurrent6.66.96.87.49.09.07.78.810.012.18.28.39.511.17.17.37.89.3

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1814117.18.14.34.85.96.94.55.06.17.25.15.56.27.02.7
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

ibp:CommonStockAwards


Employee
Period End2021-06-302021-03-312020-12-31
Value106.4667.162
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized55.843.461.7

ibp:PerformanceBasedAwards


Employee
Period End2021-06-302021-03-312020-12-312017-12-312017-09-302017-06-302017-03-31
Value7.218.3974.311.72.42.73.0
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized39.856.437.130.938.738.6111.1

ibp:PerformanceBasedRestrictedStockUnits


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value0.80.020.1370.30.40.0330.40.5340.40.60.21.12.13.0
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized4.40.11.24.24.90.86.87.2755.66.68.33.920.033.942.9

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:TitleOfIndividual, us-gaap:AwardType, us-gaap:PlanName, us-gaap:StatementEquityComponents

srt:Officer, ibp:PerformanceBasedAwards, ibp:TwoThousandAndFourteenOmnibusIncentivePlan, us-gaap:CommonStock


Employee
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value5.06.06.93.54.2
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized70.474.1160.572.971.2

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue


Fair
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value9467000.07510000.04004000.03363000.02221000.02642000.03854000.03724000.03416000.04977000.05098000.04900000.01834000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiability


Finance
Period End2021-06-302021-03-312020-12-31
Value4578000.04242000.04503000.0
Percentage of FinanceLeaseLiability100.0100.0100.0

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityCurrent


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value1822000.01875000.02073000.02268000.02333000.02438000.02747000.03133000.03738000.04328000.04806000.0
Percentage of FinanceLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityNoncurrent


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value2756000.02367000.02430000.02747000.03051000.03412000.03597000.03682000.03943000.03974000.03824000.0
Percentage of FinanceLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDue


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value5002000.04640000.04948000.05524000.0
Percentage of FinanceLeaseLiabilityPaymentsDue100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths


Finance
Period End2020-09-30
Value2203000.0
Percentage of FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive


Finance
Period End2020-09-30
Value69000.0
Percentage of FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearFour


Finance
Period End2020-09-30
Value434000.0
Percentage of FinanceLeaseLiabilityPaymentsDueInRollingYearFour100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearThree


Finance
Period End2020-09-30
Value848000.0
Percentage of FinanceLeaseLiabilityPaymentsDueInRollingYearThree100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueInRollingYearTwo


Finance
Period End2020-09-30
Value1209000.0
Percentage of FinanceLeaseLiabilityPaymentsDueInRollingYearTwo100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths


Finance
Period End2021-06-302021-03-312020-12-31
Value1496000.01287000.02315000.0
Percentage of FinanceLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive


Finance
Period End2020-12-31
Value85000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearFive100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour


Finance
Period End2021-06-302021-03-312020-12-31
Value332000.0144000.0453000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearFour100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree


Finance
Period End2021-06-302021-03-312020-12-31
Value701000.0512000.0867000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearThree100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo


Finance
Period End2021-06-302021-03-312020-12-31
Value1110000.0926000.01228000.0
Percentage of FinanceLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear


Finance
Period End2021-06-302021-03-312020-09-30
Value1270000.01762000.0761000.0
Percentage of FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value374000.0331000.0357000.0406000.0
Percentage of FinanceLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseRightOfUseAsset


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value4.8364.5914.9465.5986.066.6027.1487.6918.5999.217
Percentage of FinanceLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent


Finance
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value5.025.115.085.024.85
Percentage of FinanceLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value16215314513612912311611010397928681736659524640373431292725-23.7552222212020
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value100948983787469646056524845413835322927252321201817-16.6161615151414
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization62.161.861.461.260.660.159.558.958.357.757.156.455.856.858.159.861.764.368.068.368.769.069.269.569.769.970.370.370.670.971.1

us-gaap:NoncompeteAgreements


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value141413121211109.8579.0978.3257.5726.8266.125.4234.7734.1393.5483.0032.4662.0031.5681.1660.8470.202
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization9.19.29.39.39.39.29.19.08.88.58.27.97.67.47.27.06.76.56.15.44.53.72.90.9

us-gaap:OrderOrProductionBacklog


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value17161514141413131313131313119.0676.74.4672.233
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization10.510.510.510.510.911.411.912.613.314.014.915.816.815.413.611.38.54.8

us-gaap:TrademarksAndTradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value292827262423222120191817161514131211109.8529.2558.678.1527.6757.242-6.8736.6126.3726.1425.9125.687
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization18.318.618.819.019.219.319.419.519.619.719.819.919.920.521.122.023.024.325.926.326.827.327.928.428.728.928.828.528.428.228.1

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


Finite
Period End2020-12-31
Value46
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value34313227
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2021-06-302021-03-312020-09-30
Value18257.069
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2020-12-31
Value16
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value20182119
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value26242523
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value29272826
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value357341316292277274270254252245241225215210204200192185126117114101968772624035343433
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value22521519718417317116915715515014813512712412111811310880757365625646402622212121
Percentage of FiniteLivedIntangibleAssetsGross63.163.262.563.162.562.662.761.861.861.461.560.159.459.359.259.259.158.863.863.963.964.564.764.164.365.664.263.663.763.763.6

us-gaap:NoncompeteAgreements


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value2422201817171616151514131212111110108.6028.1437.7636.1635.7290.883
Percentage of FiniteLivedIntangibleAssetsGross6.76.76.46.56.36.36.36.36.36.26.16.15.95.85.85.85.55.56.86.96.86.15.92.2

us-gaap:OrderOrProductionBacklog


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value201818151514141414141414131313131313
Percentage of FiniteLivedIntangibleAssetsGross5.75.56.05.25.45.35.25.55.65.75.86.26.36.56.66.77.07.2

us-gaap:TrademarksAndTradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value87847973717069676665646261605856545237343329282623191312121211
Percentage of FiniteLivedIntangibleAssetsGross24.524.625.225.225.825.825.826.426.326.726.627.528.428.528.428.428.428.429.429.229.329.429.430.432.031.833.634.935.135.135.3

us-gaap:GoodwillGross

us-gaap:GoodwillGross


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312012-12-31
Value319312286276270268265254253244243237233231225223218214177172170163160155144138123121120120119119
Percentage of GoodwillGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:HeldToMaturitySecuritiesCurrent us-gaap:InformationByCategoryOfDebtSecurity

us-gaap:HeldToMaturitySecuritiesCurrent

us-gaap:HeldtomaturitySecurities


Held
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value1.21626385.09.910.0101530
Percentage of HeldToMaturitySecuritiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InsuranceSettlementsReceivableNoncurrent

us-gaap:InsuranceSettlementsReceivableNoncurrent


Insurance
Period End2021-06-302021-03-312020-12-312019-12-312016-06-302016-03-312015-12-312014-12-31
Value1889000.01997000.01854000.02098000.03722000.03722000.03636000.0677000.0
Percentage of InsuranceSettlementsReceivableNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InsuranceSettlementsReceivableNoncurrent us-gaap:ScheduleOfMalpracticeInsuranceTypeAndTierIdentifier

ibp:WorkersCompensation


Insurance
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value1857000.01962000.01955000.02098000.01819000.01929000.01905000.01888000.01894000.01894000.01827000.01826000.01828000.01826000.01231000.01249000.01256000.01259000.01545000.01542000.02286000.0
Percentage of InsuranceSettlementsReceivableNoncurrent0.00.00.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.033.841.542.4337.7

us-gaap:GeneralLiability


Insurance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value5551000.05173000.04728000.04388000.06214000.07207000.09812000.05222000.03146000.04097000.02537000.02775000.02775000.02775000.02773000.02799000.03722000.03636000.0
Percentage of InsuranceSettlementsReceivableNoncurrent293.9259.0255.00.00.00.0467.70.00.00.00.00.00.00.00.00.00.0100.0

us-gaap:InvestmentsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:InvestmentsFairValueDisclosure

us-gaap:FairValueInputsLevel2


Investments
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value1.2211626374.9839.9281010152028302525
Percentage of InvestmentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InvestmentsFairValueDisclosure us-gaap:FairValueByMeasurementBasis

us-gaap:CarryingReportedAmountFairValueDisclosure


Investments
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value1.221626374.989.923101015202830
Percentage of InvestmentsFairValueDisclosure99.999.7100.2100.099.999.9100.0100.1100.1100.1100.2100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive


Lessee
Period End2020-09-30
Value8010000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2020-09-30
Value6924000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive86.4

ibp:RelatedPartyOperatingLeases


Lessee
Period End2020-09-30
Value1086000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterRollingYearFive13.6

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour


Lessee
Period End2020-09-30
Value3683000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2020-09-30
Value3135000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour85.1

ibp:RelatedPartyOperatingLeases


Lessee
Period End2020-09-30
Value548000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour14.9

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree


Lessee
Period End2020-09-30
Value7001000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2020-09-30
Value6467000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree92.4

ibp:RelatedPartyOperatingLeases


Lessee
Period End2020-09-30
Value534000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree7.6

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo


Lessee
Period End2020-09-30
Value12
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2020-09-30
Value11
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo92.2

ibp:RelatedPartyOperatingLeases


Lessee
Period End2020-09-30
Value0.986
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo7.8

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths


Lessee
Period End2020-09-30
Value18
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2020-09-30
Value17
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths94.4

ibp:RelatedPartyOperatingLeases


Lessee
Period End2020-09-30
Value1.061
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths5.8

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302021-03-312020-12-312019-12-31
Value19162017
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2021-06-302021-03-312020-12-312019-12-31
Value18151915
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths93.294.194.893.6

ibp:RelatedPartyOperatingLeases


Lessee
Period End2021-06-302021-03-312020-12-312019-12-31
Value1.3410.9861.0611.091
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths6.85.95.26.4

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value11155.1599.401134.4738.85412
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear us-gaap:PropertySubjectToOrAvailableForOperatingLease

ibp:OtherPartyOperatingLeases


Lessee
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value10154.8178.803124.2138.27611
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear94.195.393.493.694.094.293.593.7

ibp:RelatedPartyOperatingLeases


Lessee
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value0.6770.7540.3020.5980.8190.260.5780.774
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear5.94.75.96.46.05.86.56.3

us-gaap:LiabilitiesFairValueDisclosure

us-gaap:LiabilitiesFairValueDisclosure


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value107.9924.3283.49219191314129.9617.3735.1711.834
Percentage of LiabilitiesFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel2


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.6940.4820.3240.12917169.446118.9074.9842.2750.271
Percentage of LiabilitiesFairValueDisclosure6.86.07.53.788.686.571.075.172.350.030.95.2

us-gaap:FairValueInputsLevel3


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value9.4677.514.0043.3632.2212.6423.8543.7243.4164.9775.0984.91.834
Percentage of LiabilitiesFairValueDisclosure93.294.092.596.311.413.529.024.927.750.069.194.8100.0

us-gaap:LineOfCredit us-gaap:CreditFacility, us-gaap:DebtInstrument

us-gaap:LineOfCredit

us-gaap:RevolvingCreditFacility, ibp:AblCreditAgreement


Line
Period End2021-03-312020-12-31
Value5664
Percentage of LineOfCredit100.0100.0

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity us-gaap:CreditFacility, us-gaap:DebtInstrument

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity

us-gaap:LetterOfCredit, ibp:AblThirdAmendment


Line
Period End2020-09-30
Value161
Percentage of LineOfCreditFacilityRemainingBorrowingCapacity100.0

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity us-gaap:DebtInstrument, us-gaap:ShortTermDebtType

ibp:AblCreditAgreement, us-gaap:LetterOfCredit


Line
Period End2021-06-302021-03-312020-12-31
Value156161161
Percentage of LineOfCreditFacilityRemainingBorrowingCapacity0.00.00.0

us-gaap:LongTermDebtFairValue us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:LongTermDebtFairValue

ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEight, us-gaap:FairValueInputsLevel2


Long
Period End2021-06-302021-03-312020-12-312019-12-31
Value316313320321
Percentage of LongTermDebtFairValue100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive


Long
Period End2020-12-312020-09-30
Value300504
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths


Long
Period End2021-06-302021-03-312020-12-312020-09-30
Value2223236.757
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive


Long
Period End2020-12-312020-09-30
Value2047.839
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour


Long
Period End2021-06-302021-03-312020-12-312020-09-30
Value2072068.54513
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree


Long
Period End2021-06-302021-03-312020-12-312020-09-30
Value11101418
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo


Long
Period End2021-06-302021-03-312020-12-312020-09-30
Value17151922
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo100.0100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear


Long
Period End2021-06-302021-03-31
Value1218
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear100.0100.0

us-gaap:LongTermLoansPayable

us-gaap:LongTermLoansPayable


Long
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value19819819819819738939039039239229229329329394959798484849242425
Percentage of LongTermLoansPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LongTermNotesPayable

us-gaap:LongTermNotesPayable


Long
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-31
Value7072737269646060595751504642403833292421138.9685.6521.346
Percentage of LongTermNotesPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:MoneyMarketFundsAtCarryingValue

us-gaap:MoneyMarketFundsAtCarryingValue


Money
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value1601751701701121049910774716911755
Percentage of MoneyMarketFundsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:NotesPayable

us-gaap:NotesPayable


Notes
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value3392000.02917000.02966000.02966000.02967000.03092000.03466000.03517000.03517000.03267000.03691000.03866000.04066000.04066000.04764000.04988000.05188000.05282000.04694000.04529000.04729000.04382000.03513000.0822000.0411000.0427000.0820000.0757000.0
Percentage of NotesPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:NotesPayableFairValueDisclosure us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:NotesPayableFairValueDisclosure

ibp:FivePointSevenFivePercentageSeniorNotesDueTwoThousandTwentyEight, us-gaap:FairValueInputsLevel2


Notes
Period End2020-09-302020-06-302020-03-312019-12-312019-09-30
Value316304286321309
Percentage of NotesPayableFairValueDisclosure100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value3.423.563.673.914.67
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0