BRC


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

Table of contents


us-gaap:StatementClassOfStock
us-gaap:CommonStockSharesIssued
us-gaap:StatementClassOfStock
us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:StatementClassOfStock
us-gaap:EarningsPerShareBasic
us-gaap:StatementClassOfStock
us-gaap:EarningsPerShareDiluted

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:ComprehensiveIncomeNetOfTax
us-gaap:StatementEquityComponents

us-gaap:CostOfGoodsAndServicesSold

us-gaap:GrossProfit

us-gaap:IncomeLossFromContinuingOperations
us-gaap:StatementClassOfStock

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeTaxExpenseBenefit

us-gaap:InterestExpense

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
us-gaap:StatementGeographical
us-gaap:StatementGeographical, us-gaap:StatementBusinessSegments

us-gaap:Revenues
us-gaap:StatementBusinessSegments
us-gaap:StatementGeographical
us-gaap:StatementGeographical, us-gaap:StatementBusinessSegments

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:Assets
us-gaap:StatementBusinessSegments

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:Land

us-gaap:MachineryAndEquipmentGross

us-gaap:NoncurrentAssets
us-gaap:StatementGeographical

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:ConstructionInProgressGross

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill
us-gaap:StatementBusinessSegments

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherLiabilitiesCurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapitalCommonStock
us-gaap:StatementEquityComponents

us-gaap:RetainedEarningsAccumulatedDeficit
us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
brc:AccumulatedOtherComprehensiveIncome
us-gaap:StatementEquityComponents

us-gaap:TreasuryStockValue
us-gaap:StatementEquityComponents

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:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsOfDividends
us-gaap:StatementClassOfStock
us-gaap:PaymentsOfDividendsCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
us-gaap:StatementScenario
us-gaap:DeferredTaxLiabilities

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance
brc:DTANet
us-gaap:StatementScenario

brc:AdministrativeCosts

brc:IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments

brc:IncreaseDecreaseInAccountsPayableAndOtherLiabilities

brc:NonoperatingInvestmentAndOtherIncomeNet

brc:OtherComprehensiveIncomeTaxOtherAdjustments

brc:PaymentofOrdinaryDividendsCommonStockClassA
us-gaap:StatementEquityComponents

brc:PaymentofOrdinaryDividendsCommonStockClassB
us-gaap:StatementEquityComponents

brc:ProfitForReportableSegments
us-gaap:StatementBusinessSegments

us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax

us-gaap:AssetImpairmentCharges

us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
us-gaap:StatementClassOfStock
us-gaap:CommonStockDividendsPerShareCashPaid

us-gaap:DeferredRevenueRevenueRecognized1
us-gaap:StatementClassOfStock
us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions

us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities

us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet

us-gaap:IncomeLossFromEquityMethodInvestments

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:OperatingLeaseCost
us-gaap:IncomeStatementLocation

us-gaap:OperatingLeasePayments

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
brc:AccumulatedOtherComprehensiveIncome

us-gaap:OtherComprehensiveIncomeLossBeforeTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax

us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax

us-gaap:OtherComprehensiveIncomeLossTax
us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship
us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:ProceedsFromIssuanceOfCommonStock

us-gaap:ProceedsFromLinesOfCredit

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
brc:AccumulatedOtherComprehensiveIncome

us-gaap:RepaymentsOfLinesOfCredit

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedDuringPeriodValue
us-gaap:StatementEquityComponents

us-gaap:TreasuryStockValueAcquiredCostMethod
us-gaap:StatementEquityComponents

brc:AccruedProfitSharingContributionsIncludedInOtherCurrentLiabilitiesAndOtherLongTermLiabilities
us-gaap:SubsequentEventType
brc:AssumptionOfDebtAmount

brc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedCompensationAndBenefits

brc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill

brc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesOtherThanIncomeTaxes

brc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredIncludingCashAndLiabilitiesAssumedNet
us-gaap:StatementClassOfStock
brc:CommonStockAggregateLiquidationPreference

brc:DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits

brc:Deferredtaxliabilitiesdeferredtaxexpensepostretirementbenefits
us-gaap:PlanName
brc:EndingBalanceOtherStockholdersEquityShares

brc:LineOfCreditRemainingMaximumBorrowingCapacity
us-gaap:PlanName
brc:OtherStockholdersEquity
us-gaap:SubsequentEventType
brc:PercentageOfOutstandingSharesValidlyTendered

brc:ReductionOfLongtermDeferredIncomeTaxAssetsExcludingInterestAndPenalties

brc:RevolverAmountDrawnToFundCodeAcquisition
us-gaap:BusinessAcquisition

brc:RevolverRepaidDuringYearRelatedToCodeAcquistion
us-gaap:BusinessAcquisition

brc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPriceLowerRange

brc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPriceUpperRange
us-gaap:SubsequentEventType
brc:TenderOfferPricePerShare
us-gaap:SubsequentEventType
brc:TotalEquityPurchasePrice

brc:UnrecognizedTaxBenefitsRecognizedInOtherLiabilities
us-gaap:StatementClassOfStock
dei:EntityCommonStockSharesOutstanding

dei:EntityPublicFloat

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:BuildingsAndImprovementsGross

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerRefundLiability

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible

us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsInventory
brc:DTANet
us-gaap:StatementScenario
us-gaap:IncomeTaxAuthority
us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
brc:DTANet
us-gaap:StatementScenario

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits
brc:DTANet
us-gaap:StatementScenario

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits
brc:DTANet
us-gaap:StatementScenario

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
brc:DTANet
us-gaap:StatementScenario

us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
brc:DTANet
us-gaap:StatementScenario

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
brc:DTANet
us-gaap:StatementScenario

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
brc:DTANet
us-gaap:StatementScenario

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
brc:DTANet
us-gaap:StatementScenario

us-gaap:DerivativeFairValueOfDerivativeAsset
us-gaap:BalanceSheetLocation
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:BalanceSheetLocation
us-gaap:DerivativeFairValueOfDerivativeLiability
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:DerivativeNotionalAmount
us-gaap:HedgingDesignation

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure

us-gaap:IntangibleAssetsGrossExcludingGoodwill

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LettersOfCreditOutstandingAmount

us-gaap:LineOfCredit

us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity

us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity

us-gaap:LongTermLineOfCredit
us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:MarketableSecuritiesNoncurrent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards

us-gaap:PercentageOfLIFOInventory
us-gaap:StatementScenario
us-gaap:RevenueRemainingPerformanceObligationPercentage
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
us-gaap:AwardType

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange
us-gaap:IncomeTaxAuthority
us-gaap:TaxCreditCarryforwardAmount
us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:TradingSecurities
us-gaap:StatementClassOfStock
us-gaap:TreasuryStockShares

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued

us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
us-gaap:ValuationAllowancesAndReservesType
us-gaap:ValuationAllowancesAndReservesBalance

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Interest Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Deferred Income Tax Assets Net
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Accrued Income Taxes Current
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Payments For Repurchase Of Common Stock
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Work In Process Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Tables

  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
 us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock us-gaap:NonvotingCommonStock▄▄▄51.26148751.26148751.261487NANA51.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751.26148751261.48751.26148751.26148751.26148751.26148751.26148751.26148751.261487NA51.261487NANANA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock us-gaap:CommonClassB▄▄▄3.5386283.5386283.538628NANA3.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283538.6283.5386283.5386283.5386283.5386283.5386283.5386283.538628NA3.538628NANANA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock us-gaap:NonvotingCommonStock█▇▁48.52824548.52445548.486758NA48.45695448.43161749.10119249.76479949.45884149.10119249.10119248.91897448.39361748.20576348.23841248.02071147.81481847.73867147.59468447.33449646.92097446.72347446.70555947.04012947.78118447.77868447.74898447.71498647.70419647.93560248.82841648.59461748.40854447.9722747.71149647563.70447630.92649.03162548.92700248.86248549.28425249.22695249.105601NA48.875716NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding NA52.44952.28252.292NA52.97253.82753.736NA53.4853.20652.958NA52.72952.71952.383NA52.20151.95451.455NA50.50550.64751.089NA51.4551.34851.313NA52.052.49452.419NA52.04151.17751.312NA53.00352.44752.954NA53.33753.05352.81NA52.87353.096NA
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic NA52.0552.01852.021NA52.60753.3253.143NA52.76652.53252.201NA51.74751.69851.44NA51.22751.05450.634NA50.25150.52751.029NA51.30151.27251.251NA51.93352.20852.071NA51.41551.17751.039NA52.51352.44752.657NA52.70152.59352.448NA52.42752.37NA
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount NA0.2397070.8296170.740745NA0.4889320.2486040.323719NANANA0.679902NANANA0.737132NANANA0.772334NANANA4.172NANANA3.897NA4.213NA2.505NA2.591NANANANANANANANANANANANANANA
 us-gaap:EarningsPerShareBasic us-gaap:StatementClassOfStock us-gaap:CommonClassANANANA0.64NA0.260.630.71NA0.660.560.59NA0.50.080.5NA0.440.50.45NA0.420.30.37NA0.340.230.27NA0.460.310.46NA0.08NANANANANANANANANANANANANANA
 us-gaap:EarningsPerShareBasic us-gaap:StatementClassOfStock us-gaap:CommonClassB█████▇████████▇██████▇▇▇▅▇▇▇▃█▇█▁▇▇█▇█▄█████▇█▇0.540.720.590.630.52999999999999980.260.630.690.690.660.560.570.67999999999999990.50.080.490.490.440.50.430.50.420.30.35-0.770.340.230.25-2.120.460.310.44-3.44999999999999970.08-0.170.520.219999999999999970.53-1.720.60.560.540.5860.480.420000000000000150.450.29NA
 us-gaap:EarningsPerShareBasic us-gaap:StatementClassOfStock us-gaap:NonvotingCommonStock▆█▇▇▆▃▇██▇▆▇▇▆▁▆0.540.720.590.640.530.260.630.710.690.660.560.590.670.50.080.5NANANANANANANANANANANANANANA0.310.46-3.460.08-0.170.530.220.53-1.720.620.560.540.5860.50.410.450.290.41
 us-gaap:EarningsPerShareDiluted us-gaap:StatementClassOfStock us-gaap:CommonClassANANANA0.64NA0.260.620.7NA0.650.550.58NA0.490.080.49NA0.430.490.44NA0.420.30.37NA0.330.230.26NA0.460.310.46NA0.08NANANANANANANANANANANANANANA
 us-gaap:EarningsPerShareDiluted us-gaap:StatementClassOfStock us-gaap:CommonClassB█████▇████████▇███████▇▇▆▇▇▇▃█▇█▁▇▇█▇█▄█████▇█▇0.530.710.590.620.530.260.620.680.69000000000000020.650.550.560.66999999999999990.490.080.480.490.430.490.420.490.420.30.35-0.770.330.230.25-2.110.460.310.44-3.44999999999999970.08-0.170.510.219999999999999970.52-1.720.60.55999999999999980.540.6430.480.40999999999999990.450.28NA
 us-gaap:EarningsPerShareDiluted us-gaap:StatementClassOfStock us-gaap:NonvotingCommonStock▆█▇▇▆▃▇██▇▆▇▇▆▁▆0.530.710.590.640.530.260.620.70.680.650.550.580.660.490.080.49NANANANANANANANANANANANANANA0.310.46-3.460.08-0.170.530.220.52-1.720.620.560.540.6430.50.410.450.280.41
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
 TTM Greenblatt ROC _ _█████▇███████████▇▇██▇▇▇▅▇▇▇▃▇▇▇▁▇▇█▇█▄██████40.80246.72537.41242.18833.21922.66941.24440.89146.15539.62136.0340.62244.7837.70934.79635.41136.29531.5529.96233.20833.40330.78423.58930.102-32.76324.28516.81126.973-116.01326.76718.34628.831-179.33830.95625.4544.43626.91340.953-77.19849.0942.63840.87137.0841.60334.083NANANA
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
us-gaap:AllocatedShareBasedCompensationExpense NANANA3.574NANANA3.618NANA3.6034.9652.3991.6842.1533.7442.052.0512.2383.1551.9071.6781.9732.5960.9151.0851.1521.3190.1810.6561.7772.6-5.2280.1552.521NANANANANANANANANANANANANA
us-gaap:ComprehensiveIncomeNetOfTax ▁█20.62240.204NA30.2953.45-6.119NA37.469NANA34.89320.80726.69612.94421.24618.45643.89927.42823.99710.38412.7640.9686.36110.311-56.48916.843-24.55-42.007-109.9433.3480.71937.997-197.647-0.8030.61439.955-9.36222.826-101.47415.612-75.01158.75523.66155.588NANANANA
us-gaap:CostOfGoodsAndServicesSold █▅▂▃▁▂▂▄▅▄▄▅▆▅▄▄158.481146.656136.316141.799133.238136.416137.538145.542148.698143.996142.616146.657150.047147.339144.088144.086NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:GrossProfit ▅▅▃▃▁▃▄▄▅▅▄▅▅▆▅▅▅▄▃▄▄▅▃▄▂▄▄▅▆▆▄▆▆▇▅█▆▇▆███▇█▇▇▅▇147.649148.847129.522135.428118.506129.527139.127141.405146.58145.749139.81146.539147.452151.082143.692146.065143.867139.909134.158140.358141.089145.443132.892139.349129.069140.999138.203150.161154.061155.12142.536156.945157.011159.706150.052164.62155.123160.047153.305167.831165.036167.638159.01164.512158.739160.197146.918157.443
us-gaap:IncomeLossFromContinuingOperations █████▇████████▇██████▇▇▇▅▇▇▇▄▇▇▇▁▇▆█▇█28.02737.29130.8633.48127.68513.63333.55337.49836.61334.78129.22730.63734.95126.04.27325.83625.24222.55325.29722.55325.13620.98115.2918.703-39.39417.21311.58415.499-96.98120.18410.51717.423-175.55721.838-10.67125.78518.14328.039NANANANANANANANANANA
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments █████▇███████████▇▇▇█▇▇▇▅▇▇▇▃▇▇▇▁▇▇█▇█▄█████▇▇▇41.61447.77539.39742.23734.85622.15342.35741.5747.08340.97836.6939.89345.24936.97935.02334.76435.91730.62829.130.98732.01929.66720.46727.192-35.64822.21614.02224.405-119.02124.25814.92525.872-176.23427.90221.94140.6720.86937.328-81.31943.84138.25237.19632.40436.20628.22830.88819.843NA
us-gaap:IncomeTaxExpenseBenefit ▅▅▅▅▅▅▅▄▅▅▅▅▅▅█▅▅▅▄▅▅▅▅▅▄▅▄▅▁▄▅▅▃▅█▆▅▅▅▅▅▅▅▅▅▅▅8.59310.2298.2068.5826.9258.528.8044.07210.476.1977.4639.25610.29810.97930.758.92810.6758.0753.8038.4346.8838.6865.1778.4893.7465.0032.4388.906-22.044.0744.4088.449-5.7576.20230.62513.48211.2419.6768.63511.1098.6698.6078.2059.9256.6367.1934.842NA
us-gaap:InterestExpense ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▅▅▅▅▅▅▅▆▆▆▆▆▆▁▆▇▇▇▇▇▇▇▇█▇███▇▇0.1490.1310.0510.1060.190.6280.6470.7010.6930.7080.7170.7120.7150.7610.8290.8630.9391.3751.4581.7321.7051.8382.132.1512.7622.5033.02.8913.5233.381-3.6763.7213.8864.1854.4064.1634.3754.7354.9335.0475.4845.1035.855.6875.755.1475.163NA
us-gaap:NetIncomeLoss █████▇████████▇██████▇▇▇▅▇▇▇▃█▇█▁▇▆█▇█▄█████▇█▇▇28.02737.29130.8633.48127.68513.63333.55337.49836.61334.78129.22730.63734.95126.04.27325.83625.24222.55325.29722.55325.13620.98115.2918.703-39.39417.21311.58413.584-110.40924.08816.42423.928-177.2714.233-8.68427.18811.65927.652-89.95432.73229.58328.58924.19926.28121.59223.69515.00121.668
us-gaap:OperatingExpenses ▂▁▁▁▁▂▁▁▁▂▂▂▁▂▂▂▂▂▂▂▂▂▂▂▃▂▂▂▆▂▂▂█▂▂▂▂▂▅▂▂▂▂▂▂▂▂106.847102.12292.1193.2485.287106.85897.883100.514100.425106.128103.78105.917102.672113.373108.896110.654107.572108.359104.196107.15107.686114.659109.303109.247161.832116.714121.392123.188270.073128.353124.19128.114335.149128.75124.602120.184128.21119.094230.503118.741122.398126.767121.93122.909124.656124.283123.016NA
us-gaap:OperatingIncomeLoss █████▇███████████▇▇██▇▇▇▅▇▇▇▃▇▇▇▁▇▇█▇█▄███████▇█40.80246.72537.41242.18833.21922.66941.24440.89146.15539.62136.0340.62244.7837.70934.79635.41136.29531.5529.96233.20833.40330.78423.58930.102-32.76324.28516.81126.973-116.01326.76718.34628.831-179.33830.95625.4544.43626.91340.953-77.19849.0942.63840.87137.0841.60334.08335.91423.90235.557
us-gaap:OtherComprehensiveIncomeLossNetOfTax ▅▆▇▆█▄▆▆▆▅▆▅▅▅▇▅▇▆▆▅▅█▅▅▄▆▃▁▆▇▄▇▄▅▇▇▄▅▅▄-7.4052.91318.207-3.19125.765-19.752-1.207-0.029-2.808-7.8815.666-9.83-8.255-13.05616.973-7.3818.6574.875-1.3-12.169-12.37619.987-8.929-8.392-17.095-0.37-36.134-55.5910.4699.26-15.70514.069-20.376-5.0369.29812.767-21.021-4.827-11.519-17.12NANANANANANANANA
 us-gaap:OtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedOtherComprehensiveIncome▃▄▇▄█▁▄▄▄▃▅▃▃▂▇▃-7.4052.91318.207-3.19125.765-19.752-1.207-0.029-2.808-7.8815.666-9.83-8.255-13.05616.972-7.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherNonoperatingIncomeExpense ▄▅█▂▇▁▇▆▇█▆▁0.9611.1812.0360.1551.8270.1121.761.381.6212.0651.377-0.017NA0.0311.0560.216NA0.4530.596-0.489NA0.721-0.992-0.759NA0.4340.2110.323NA0.8720.2550.762NA1.133NANANANANANANANANANANANANANA
us-gaap:ResearchAndDevelopmentExpense █▅▃▄▃▃▄▅▅▆▅▅▆▆▅▄▅▄▃▂▃▂▂▂▃▂▂▃▃▂▂▂▃▁▂▂▃▂▄▃▅▄▆▄▆▅▅13.16711.3059.87610.2039.3649.81410.51710.96711.33111.43711.07411.32611.74111.67811.31410.5211.0479.959.4819.1469.2688.8659.0978.5699.2278.9288.9489.6319.3738.6488.448.5879.398.0628.5518.4859.7198.949.9729.80910.77510.5511.7329.94411.67110.70910.632NA
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax ▅▄▂▃▁▂▃▄▄▄▃▄▄▄▄▄▄▃▂▃▃▄▂▃▄▄▃▅▆▅▄▅▅▅▆▇▆▇▆██▇▇▇▆▆▄▆306.13295.503265.838277.227251.744265.943276.665286.947295.278289.745282.426293.196297.499298.421287.78290.151289.212275.927268.001280.176282.106286.816268.63283.073288.636290.227282.628310.24316.733309.577291.194305.974309.097305.737324.182337.646322.548331.629320.584349.508343.104337.896329.009329.588322.894321.887295.829318.486
us-gaap:Revenues ▅▄▂▃▁▂▃▄▄▄▃▄▄▄▄▄▄▃▂▃▃▄▂▃▄▄▃▅▆▅▄▅▅▅▆▇▆▇▆██▇▇▇▆▆▄▆306.13295.503265.838277.227251.744265.943276.665286.947295.278289.745282.426293.196297.499298.421287.78290.151289.212275.927268.001280.176282.106286.816268.63283.073288.636290.227282.628310.24316.733309.577291.194305.974309.097305.737324.182337.646322.548331.629320.584349.508343.104337.896329.009329.588322.894321.887295.829318.486
us-gaap:SellingGeneralAndAdministrativeExpense ▄▄▂▂▁▂▃▃▃▄▄▄▄▅▅▅▅▅▄▅▅▆▅▅▆▆▆▇▇█▇▇▆▇▇▇▇▆▆▇▇█▇▇▆▇▇93.6890.81782.23483.03775.92383.22387.36689.54789.09494.69192.70694.59190.931101.69597.582100.13496.52598.40994.71598.00498.418105.794100.206100.678102.908102.952107.565109.279111.339116.666111.426112.687105.752112.148112.02108.261109.821106.714104.843108.932109.421115.006108.064109.324107.268111.227108.735NA
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
us-gaap:Assets ▄▃▃▂▂▂▃▃▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▂▂▃▃▅▅▅▅▇▇▆▆▆▇████1377.7561260.1771207.8821175.7071142.4661140.3421215.7981231.2221157.3081115.8771083.341073.6261056.9311033.4071034.3851057.6131050.2231013.2481003.1361050.2671043.9641061.2751031.2851048.8491062.8971141.9851135.4551222.4381253.6651451.6741438.041484.361438.6831680.9681785.9691651.4241607.7191671.141696.1611839.3611861.5051860.6461823.18NA1746.531NANANA
us-gaap:Liabilities ▃▁▁▁▁▂▂▂▁▁▁▁▁▁▁▂▂▂▂▃▃▄▄▄▄▄▄▅▅▆▅▆▆▆█▆▆▆▇▇▇██414.728308.551288.547295.306279.394319.74315.874354.687306.534291.333279.959300.683304.819298.76302.412344.942350.083349.185368.244436.213440.366465.935468.797476.091475.209488.018489.895541.444520.589587.677574.61618.386607.886647.313748.119610.458598.366607.558649.219684.826705.313728.491745.723NA741.504NANANA
us-gaap:LiabilitiesAndStockholdersEquity ▄▃▃▂▂▂▃▃▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▂▂▃▃▅▅▅▅▇▇▆▆▆▇████1377.7561260.1771207.8821175.7071142.4661140.3421215.7981231.2221157.3081115.8771083.341073.6261056.9311033.4071034.3851057.6131050.2231013.2481003.1361050.2671043.9641061.2751031.2851048.8491062.8971141.9851135.4551222.4381253.6651451.6741438.041484.361438.6831680.9681785.9691651.4241607.7191671.141696.1611839.3611861.5051860.6461823.18NA1746.531NANANA
us-gaap:StockholdersEquity ▆▆▅▅▅▄▅▅▄▄▄▃▃▃▃▃▃▂▂▂▁▁▁▁▁▂▂▂▃▅▅▅▄▇▇▇▆▇▇███▇963.028951.626919.335880.401863.072820.602899.924876.535850.774824.544803.381772.943752.112734.647731.973712.671700.14664.063634.892614.054603.598595.34562.488572.758587.688653.967645.56680.994733.076863.997863.43865.974830.7971033.6551037.851040.9661009.3531063.5821046.9421154.5351156.1921132.1551077.457NA1005.027NANANA
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
us-gaap:AssetsCurrent ▃▅▄▄▃▄▅▅▅▄▃▃▃▂▂▂▁▁▁▂▁▂▁▁▁▂▁▂▃▄▄▄▃▃▄▇▆██████465.104621.061567.336544.777509.448531.09580.991593.908573.279539.167501.682494.016471.339425.05414.122423.642407.814392.652381.685429.926407.424429.433405.909407.208408.582416.335405.616452.683463.842522.482519.897550.199512.49504.067543.017692.482650.854731.502747.691756.214758.287751.728737.536NA668.972NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▃▆▅▅▄▅▆▆▆▅▄▄▃▂▂▂▂▂▂▃▂▂▂▂▂▂▁▂▁▁▁▁▁▁▂▆▆█████▇▇▆▄▄147.335321.801277.588256.333217.643238.88289.803295.093279.072238.432202.209192.176181.427130.903115.327142.237133.944129.077125.208166.301141.228141.596120.198110.61114.492100.46893.299116.47481.83478.71579.11681.86991.05877.034141.311321.309305.9374.425380.331371.594389.971373.978362.302326.1314.84207.106205.584NA
us-gaap:AccountsReceivableNetCurrent ▃▃▂▂▁▁▂▃▂▃▃▃▂▂▃▂▂▁▁▁▂▂▂▂▂▃▂▃▄▄▃▄▃▄▇▆▅▆▆▇▇██170.579163.381154.052156.735146.181145.133151.511162.561158.114162.094161.981169.327161.282161.319164.4152.698149.638145.755140.018145.831147.333153.289150.615159.174157.386162.18151.426174.926177.648178.197168.037184.099169.261177.343229.219218.246199.006210.694215.929232.837228.483235.634240.173NA221.621NANANA
us-gaap:InventoryNet █▆▆▅█▆▅▅▅▅▅▄▄▅▄▄▃▁▁▁▂▂▂▂▃▄▅▅▄▃▃▃▁▂▆▄▃▃▄▄▃▂▂136.107122.847122.922120.22135.662124.575120.788119.612120.037119.895118.519114.016113.071115.533113.445109.662107.02497.47797.40897.40299.427100.56799.253102.017104.507113.901116.938117.808113.275109.369104.116104.94494.70799.606124.831110.527105.524106.116112.115109.663104.186102.50298.828NA94.672NANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▁▂▂▁▁▃▃▂▂▃▃▃▂▂▃▃▂▃▃▃▃▅▆▆▅▇▇▇▇█▇█▆▇█▇▇▇▆▇▆11.08313.03212.77411.4899.96222.50218.88916.64216.05618.74618.97318.49715.55917.29520.9519.04517.20820.34319.05120.39219.43633.98135.84335.40732.19739.78643.95343.47541.54346.66144.1246.67137.641.46147.65642.440.42440.26739.31642.1235.647NANANANANANANA
us-gaap:Land 8.201NANANA9.96NANANA9.752NANA7.256.9947.3327.5357.3447.477.2717.2727.2675.8095.2585.0125.0975.2845.6595.9247.717.8757.9177.7387.9787.8619.0819.1458.8928.6516.1196.1326.366.4066.4166.331NA6.265NANANA
us-gaap:MachineryAndEquipmentGross 276.994NANANA267.795NANANA266.991NANA270.192270.989268.736265.64262.82261.192257.465254.688255.544256.549262.992258.044257.602270.086280.718283.773292.183288.409284.905272.128270.371266.787278.233313.512296.561292.13303.666302.568303.493305.557302.017294.414NA289.727NANANA
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
us-gaap:NoncurrentAssets 870.091NANANA595.335NANANA557.158NANANA560.348NANANA588.876NANANA592.121NANANA613.301NANANA740.189NANANA896.245NANANA890.925NANANANANANANANANANANA
us-gaap:PropertyPlantAndEquipmentGross 398.987NANANA391.316NANANA383.928NANA380.32378.723380.63377.607371.744370.999364.76359.67360.192360.555364.43358.305359.403371.957391.684395.934416.86410.65402.017388.683388.006377.961397.176440.602418.109413.16422.634424.57426.967427.833425.094419.258NA407.003NANANA
us-gaap:ConstructionInProgressGross 4.991NANANA8.432NANANA7.5NANA7.4924.4956.5576.1764.1234.1094.3623.1682.0932.8422.0252.5772.9012.1647.1518.50810.33112.511.59515.93115.11211.8429.35812.44410.06410.41712.2814.41813.43111.22613.60115.208NA9.873NANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment ██████████████████████████████▁▁█▁▁████████277.246274.961272.945269.51276.248279.757280.961277.055273.88274.476276.0282.263280.778282.181279.826276.03272.896268.586262.786260.368258.111264.661256.849253.295260.743267.906266.68280.277276.479271.79-264.167-263.112255.803-263.527-289.86288.949283.145295.017292.426290.704287.918284.334278.71NA261.501NANANA
us-gaap:AmortizationOfIntangibleAssets ▃▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂▂▂▃▃▃▃▃▄▃▆▆▆▁█▆▅▅▅▅▅▅▆▆▆3.0211.3521.3531.3511.3471.291.2911.2911.4621.4431.4341.4361.5031.621.6171.6931.7641.7661.6881.8951.991.8382.5952.6332.8522.92.9823.3693.0344.7135.0475.0771.3896.5975.0154.1474.2293.9444.0754.084.4435.1175.1235.147NANANANA
us-gaap:PropertyPlantAndEquipmentNet ▄▄▄▄▃▃▃▃▃▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂▃▅▅▆▆▅▅▅▄▆█▅▅▅▆▆▇▇▇121.741121.126122.088119.96115.068111.383112.782112.565110.04899.49199.37898.05797.94598.44997.78195.71498.10396.17496.88499.824102.44499.769101.456106.108111.214123.778129.254136.583134.171130.227124.516124.894122.158133.649150.742129.16130.015127.617132.144136.263139.915140.76140.548NA145.502NANANA
us-gaap:Goodwill ▄▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▂▂▂▃▄▄▄▄▇█▅▅▅▅▇▇▇▇614.137422.091420.726412.718416.034404.039410.455411.328410.987412.378417.24415.129419.815435.426443.873433.704437.697425.935424.857424.345429.871436.191427.46430.972433.199478.035478.991501.794515.004620.998615.404624.165617.236841.449877.972680.595676.791666.423666.907792.303800.343799.395781.776NA768.6NANANA
us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill 9.745NA9.7429.559.619NANA18.918.871NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:IntangibleAssetsNetExcludingGoodwill ▄▁▁▁▁▁▂▂▂▂▂▂▂▂▂▂▂▂▃▃▃▃▃▃▃▄▄▄▄▆▆▇▇██▄▄▃▄▄▄▄▄92.33418.52819.80920.9122.33423.44433.5834.8636.12338.13539.65241.03342.58848.03650.13151.253.07654.10755.9857.5959.80662.2663.6366.24268.88878.76481.52686.65191.014142.846146.859152.812156.851174.583185.49580.98384.11976.2679.0984.46189.96196.38698.56NA103.546NANANA
us-gaap:FiniteLivedIntangibleAssetsNet NANA10.06711.3612.715NANA15.9617.252NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass us-gaap:CustomerRelationships█▁71.8818.714NANA12.715NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA35.58732.98436.17140.82745.589NANANA56.724NANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass us-gaap:TechnologyBasedIntangibleAssets9.243NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass us-gaap:TradeNames1.465NANANA0.608NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset ▇▆▆▆▇▇██▁41.8837.62238.84941.01341.89941.55349.11752.2330.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▆██▆▇▄▄▂▃▃▂▂▂▂▂▂▂▂▁▁▂▂▁▂▂▃▃▄▄▄▄▄▄▃▄▄▃▃▃▃▃▃▃26.21731.41530.81327.35328.83821.82721.75318.88119.57319.63818.31217.62117.66217.75818.57917.07218.07718.15216.32715.5517.18117.15716.49717.50818.70421.04720.77521.63322.31422.7621.91521.82121.32520.91522.71121.57720.58420.7619.20519.44419.24419.63319.673NA20.808NANANA
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
us-gaap:AccountsPayableCurrent ▅▄▃▃▂▂▁▂▃▃▂▃▃▃▃▃▃▂▂▂▂▃▃▄▄▄▄▅▆▆▆▆▅▄██▆▄▅▇▇▆▆82.15272.23467.48362.90762.54758.81951.23359.38564.8164.58460.50464.73566.53868.62764.36564.90266.81760.14458.51558.01162.24564.42866.18972.70373.0272.79274.15484.19988.09987.52886.91892.04482.51975.204103.197105.34886.64675.30381.1496.23798.84790.62192.696NA96.702NANANA
us-gaap:AccruedIncomeTaxesCurrent ▂▁▄▄▄▃▃▃▃▂▂▂▂▂▃▄▃▁▁▂▃▂▂▄▃▂▁▄▃▄▂▄▃▄▄▅▆█▆▆▄▇▆3.9152.7119.39310.7078.6528.1016.0756.796.5574.3784.4264.9373.8855.5646.0859.5747.3732.7062.0113.2196.1364.9915.0919.6097.5763.4441.5499.2277.89310.8085.3838.9967.05610.658.86912.15314.35720.93916.59916.179.95417.39916.603NA10.138NANANA
us-gaap:LiabilitiesCurrent ▄▃▃▃▂▃▃▄▄▂▁▂▂▂▂▂▂▁▁▁▂▁▁▂▃▃▃▆▅▇▅▆▆▆█▅▅▄▄▅▆▆▅257.584221.115201.544204.961185.888227.959216.69255.947241.945177.866163.688181.576190.927181.394171.672193.785187.198158.132150.201165.498166.727163.782157.132169.96209.247207.276201.465318.496291.945344.467289.651329.189323.497319.3381.477272.191267.018258.555260.598286.572301.881310.961291.728NA293.788NANANA
us-gaap:OperatingLeaseLiabilityCurrent █▇█▇▇▇▇▇▁17.66716.19716.53416.09715.30414.38114.90114.8570.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesCurrent ▇▅▄▅▅▅▅▅▅▄▅▆▄▃▃▄▃▃▂▃▃▃▃▃▂▁▁▄▂▁▂▃▂▂▄▄▃▃▅▆▆█▇59.62351.14547.51851.34349.78248.47348.5952.09249.79648.16950.10354.58244.56742.43642.96145.45543.61839.02238.2142.03140.01739.32940.42941.72338.19433.78332.93546.36235.31931.62836.97139.53136.80634.39646.9344.68640.81541.92651.74457.71754.40665.360.105NA50.862NANANA
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
us-gaap:OtherLiabilitiesNoncurrent ▅▂▁▁▂▁▂▁▂▂▂▂▂▁▁▁▁▁▁▁▂▂▂▂▂▂▂▃▃▄▄▅▄█▇▄▄▂▂▂▃▂▂90.79761.59559.86960.39461.52459.43362.19158.61664.58963.16464.66164.69961.27459.20960.12557.34758.34957.15960.8260.10761.65765.84363.97664.69765.18866.90365.65269.47269.34880.74281.89684.78483.239109.635102.22578.53876.40468.19165.5568.271.51865.74166.12NA64.776NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent ▆▆▆▆▇▇▇█▁28.34725.84127.13429.95131.98232.34836.99340.1240.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 15.286NANANANA15.42915.78NA16.132NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree 8.445NANANANA12.55412.797NA13.439NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour 3.75NANANANA9.2099.427NA10.065NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive 1.602NANANANA5.475.58NA5.656NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive 0.225NANANANA3.163.268NA3.502NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
us-gaap:StockholdersEquity ▆▆▅▅▅▄▅▅▄▄▄▃▃▃▃▃▃▂▂▂▁▁▁▁▁▂▂▂▃▅▅▅▄▇▇▇▆▇▇███▇963.028951.626919.335880.401863.072820.602899.924876.535850.774824.544803.381772.943752.112734.647731.973712.671700.14664.063634.892614.054603.598595.34562.488572.758587.688653.967645.56680.994733.076863.997863.43865.974830.7971033.6551037.851040.9661009.3531063.5821046.9421154.5351156.1921132.1551077.457NA1005.027NANANA
us-gaap:AdditionalPaidInCapitalCommonStock ██▇▇▆▆▆▅▆▆▆▅▅▆▅▄▄▄▃▃▃▃▃▃▃▃▂▃▂▃▃▂▁▂▃▃▂▂▂▂▁▂▁339.125336.957334.077332.121331.761330.968329.263327.241329.969330.051328.978326.182325.631327.401325.733322.657322.608321.936317.587317.044317.001316.373314.905313.879314.403313.917312.819314.128311.811314.625313.963308.835306.191312.905315.425314.896313.008311.369311.677310.602307.527308.908308.002NA304.205NANANA
us-gaap:RetainedEarningsAccumulatedDeficit █▇▇▆▆▆▆▅▅▄▄▄▃▃▃▃▃▂▂▂▂▁▁▁▁▂▂▂▂▄▄▃▃▆▇▇▇▇▆██▇▇788.369771.797745.96726.546704.456688.079685.758663.808637.843612.474588.918570.858553.454531.135515.872522.334507.136492.411480.368465.554453.371438.441427.637422.589414.069463.726456.777455.45452.057572.474558.494552.291538.512725.682731.294749.773732.29730.295712.425812.142789.1769.081750.038NA718.512NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▂▂▂▂▂▁▂▂▂▂▂▂▂▂▃▂▃▂▂▂▂▃▂▂▃▃▃▄▆▆▆▇▆▇▇▇▆▇▇▇██▇-55.953-48.548-51.461-69.668-66.477-92.242-72.49-71.283-71.254-68.446-60.565-66.231-56.401-48.146-35.09-52.062-44.682-63.339-68.214-66.914-54.745-42.396-62.355-53.426-45.034-27.939-27.5698.56564.15663.68754.42770.13256.06376.43981.47572.17859.41180.43285.25996.778113.898109.8479.674NA50.905NANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax brc:AccumulatedOtherComprehensiveIncome us-gaap:AccumulatedTranslationAdjustmentNA-51.61-54.873-72.643-68.458-93.271-75.674-74.535-74.761-71.818-64.094-69.715-60.566-51.041-37.458-54.257-47.411NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax brc:AccumulatedOtherComprehensiveIncome us-gaap:CashFlowHedgingNA0.9731.2180.66-0.2-1.240.810.5570.7070.6620.6950.3370.8630.295-0.363-0.2950.109NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax brc:AccumulatedOtherComprehensiveIncome us-gaap:OtherPostretirementBenefitPlansDefinedBenefitNA2.0892.1942.3152.1812.2692.3742.6952.82.712.8343.1473.3022.62.7312.492.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLoss1.888NANANA2.181NANANA2.8NANANA3.302NANANA2.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedGainLossNetCashFlowHedgeParent0.729NANANA-0.2NANANA0.707NANANA0.863NANANA0.109NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedOtherComprehensiveIncomeNANANA-69.668-66.477NA-72.49-71.283-71.254-68.446-60.565-66.231NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents us-gaap:AccumulatedTranslationAdjustment-58.57NANANA-68.458NANANA-74.761NANANA-60.566-51.041-37.458-54.257-47.411-65.268-69.566-68.732-56.124-43.847-64.094-55.871-48.481-32.679-32.9813.58759.31462.22752.6368.38454.111NANANA57.557NANANANANANANANANANANA
us-gaap:TreasuryStockValue ▇▇█▇▇▇▁▁▁▂▂▂▄▄▄▅▅▅▆▆▇██▇▆▆▆▆▆▅▃▃▄▅▅109.061109.128109.789109.146107.216106.75143.15543.77946.33250.08354.49858.41471.1276.29175.0980.80685.4787.49390.99897.84108.714114.012114.547107.4293.23493.394.08995.01193.33787.68264.34665.25569.79779.99688.354NA92.655.35458.86961.01550.01751.95956.069NA66.314NANANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue NA2.5321.897NANA1.7961.766NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents us-gaap:AdditionalPaidInCapital▃█▁2.0952.5321.897NA1.6631.7961.766NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▇▅█▆▅▂▅█▇▃▃▇▆▁▄▇▅▃▄▅▅▄▄▅▄▁▃▂▄▂▃▇▆▃▃▆▇▄▂▇▇▅▂▆▆50.75756.01936.05162.83845.06442.80614.25938.84865.30952.71425.3718.81853.8246.7627.74134.71952.8737.82819.34133.99340.42640.29627.88430.3740.60828.815.32618.60417.5834.06316.18425.59353.87345.43623.97620.21844.1157.29428.0215.28156.90452.83741.45216.15747.08450.121NANA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▂▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇█▇▇▇▇▇▁▇▆▇▇▇▇▇▇▇▇▇-249.748-2.452-7.19-9.202-10.084-9.529-9.309-7.197-15.125-6.759-6.907-5.67212.047-5.754-6.37-2.828-4.435-4.176-4.194-2.448-9.935-4.074-0.612-0.795-0.858-5.983-5.436-2.08840.662-12.937-8.362-9.156-7.46-11.511-310.7263.931-42.154-7.845-7.597-7.008-12.611-4.511-1.791-3.7181.48-14.318NANA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▅▄▄▄▂▂▄▄▄▄▄▄▄▄▃▄▃▃▂▄▃▄▄▃▄▄▄▅▂▄▄▃▃▁█▄▂▃▄▄▃▃▄▄▇▃26.95-10.446-12.277-16.551-62.473-74.998-10.723-15.326-9.357-8.22-10.7150.664-13.386-23.652-31.979-21.663-46.255-32.684-54.939-2.363-30.348-22.92-15.417-30.891-21.323-16.825-15.89421.89-53.761-24.353-7.614-29.659-26.612-95.038101.331-12.741-67.183-51.747-8.034-20.86-28.789-49.099-6.221-7.46565.302-33.735NANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▁█▇█▆▅▆▇-174.46644.21321.25538.69-21.237-50.923-5.2916.021NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
us-gaap:DeferredIncomeTaxExpenseBenefit ▃▄▃▃▃▃▄▄▄▄▄▄▄▄█▃▃▄▃▄▄▄▄▄▃▃▃▄▁▃▄▃▂▅█▄▃▄▂▄▄▃▄▃▃▄-5.008-0.091-2.691-1.175-0.694-1.5810.2631.0094.0-0.6272.2592.1644.1210.47327.196-1.168-6.5741.84-6.5742.027-0.259-0.1692.6120.726-2.903-3.752-3.1272.346-16.119-5.9080.019-2.421-12.157.7326.159-0.109-6.4871.639-9.234.3990.857-4.092-0.077-4.849-2.252-0.184NANA
us-gaap:DepreciationDepletionAndAmortization ▃▁▁▁▁▁▁▁▁▁▁▁▂▁▂▂▂▂▂▂▃▂▃▄▅▃▅▅▅▆▆▅▇█▆▅▆▅▅▆▆▆▇▇▇▇8.2435.8195.7865.6355.7066.0596.0385.6345.9635.9275.9495.966.3956.2076.2766.5646.5146.6876.8687.2347.5367.3948.6138.88910.9478.4459.94310.12310.81611.4411.46410.87812.68813.99111.37110.67511.06610.74510.93511.24111.30512.0212.90812.59412.74612.91NANA
us-gaap:IncreaseDecreaseInAccountsReceivable ▄▆▃▇▃▄▂▅▄▅▃▆▆▄▆▅▄▅▄▄▄▄▃▅▄▇▁▅▄▄▁█▃▅▂█▃▃▂▆▃▂▄▇▇▆-0.6339.09-7.21411.371-4.883-2.81-10.5714.362-3.1642.23-9.2716.7095.902-0.2356.1384.807-1.6974.338-4.0870.68-3.48-1.475-6.5463.342-2.11411.715-14.8343.916-0.651-4.367-17.13318.551-7.9450.992-13.00818.426-7.039-5.021-13.8277.798-7.469-12.149-1.67613.61412.2876.892NANA
us-gaap:IncreaseDecreaseInInventories ▇▅▅▂▇▇▆▅▆▆▆▆▅▆▆▆▇▅▆▅▅▅▅▅▄▅▆▇▁▆▅█▅▅▅▇▆▄▆▇▆▆▅▆▆▄7.912-0.192-0.26-14.7586.4786.1281.56-0.2490.6682.6523.4773.125-0.2273.640.5793.5716.353-0.4420.973-1.197-0.277-1.153-2.035-1.368-7.622-2.4553.7637.077-22.0430.681-3.70712.461-2.531-4.384-3.6668.1412.079-6.2194.6587.1561.3950.612-2.813.6893.461-5.778NANA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▇▅█▆▅▂▅█▇▃▃▇▆▁▄▇▅▃▄▅▅▄▄▅▄▁▃▂▄▂▃▇▆▃▃▆▇▄▂▇▇▅▂▆▆50.75756.01936.05162.83845.06442.80614.25938.84865.30952.71425.3718.81853.8246.7627.74134.71952.8737.82819.34133.99340.42640.29627.88430.3740.60828.815.32618.60417.5834.06316.18425.59353.87345.43623.97620.21844.1157.29428.0215.28156.90452.83741.45216.15747.08450.121NANA
us-gaap:NetIncomeLoss █████▇████████▇██████▇▇▇▅▇▇▇▃█▇█▁▇▆█▇█▄█████▇█▇▇28.02737.29130.8633.48127.68513.63333.55337.49836.61334.78129.22730.63734.95126.04.27325.83625.24222.55325.29722.55325.13620.98115.2918.703-39.39417.21311.58413.584-110.40924.08816.42423.928-177.2714.233-8.68427.18811.65927.652-89.95432.73229.58328.58924.19926.28121.59223.69515.00121.668
us-gaap:ShareBasedCompensation ▆▆▆▇▆▆▆▇▆▆▇█▆▆▆▇▆▆▆▇▆▆▆▆▅▅▅▅▅▅▆▆▁▅▆█▆▆▆▇▅▆▇▇▆▆2.0952.5321.8973.5741.6631.7961.7663.6181.7812.5062.844.9652.3991.6842.1533.7442.052.0512.2393.1551.9071.6781.9732.5960.9151.0851.1521.3190.1810.6561.7772.6-5.2280.1552.5214.3992.1432.1021.9393.5910.4342.5272.84.0692.1472.418NANA
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▂▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇█▇▇▇▇▇▁▇▆▇▇▇▇▇▇▇▇▇-249.748-2.452-7.19-9.202-10.084-9.529-9.309-7.197-15.125-6.759-6.907-5.67212.047-5.754-6.37-2.828-4.435-4.176-4.194-2.448-9.935-4.074-0.612-0.795-0.858-5.983-5.436-2.08840.662-12.937-8.362-9.156-7.46-11.511-310.7263.931-42.154-7.845-7.597-7.008-12.611-4.511-1.791-3.7181.48-14.318NANA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▄▄▄▄▄▄▄▄▅▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▅▅█▁▄▄▅▄▄▄▄▄▄▄▄▄▄▄▄5.7786.95.199.3215.6618.5165.3767.72415.2975.4016.1186.0097.0226.2864.6673.8024.3113.6213.2763.9599.6723.541.5942.3343.1285.7376.35711.45113.5947.415-26.6939.0869.60510.4159.496.1779.6493.3985.2835.8176.8614.6266.2352.815.3695.953NANA
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▅▄▄▄▂▂▄▄▄▄▄▄▄▄▃▄▃▃▂▄▃▄▄▃▄▄▄▅▂▄▄▃▃▁█▄▂▃▄▄▃▃▄▄▇▃26.95-10.446-12.277-16.551-62.473-74.998-10.723-15.326-9.357-8.22-10.7150.664-13.386-23.652-31.979-21.663-46.255-32.684-54.939-2.363-30.348-22.92-15.417-30.891-21.323-16.825-15.89421.89-53.761-24.353-7.614-29.659-26.612-95.038101.331-12.741-67.183-51.747-8.034-20.86-28.789-49.099-6.221-7.46565.302-33.735NANA
us-gaap:PaymentsOfDividends ▆▆▆▅▄▄█▇▃▃▂▁11.45611.45311.44611.39111.30911.31111.60311.53311.24411.22511.16711.096NA10.73710.73410.639NA10.5110.48210.37NA10.17810.24210.183NA10.26310.25810.191NA50.849-30.51910.149NA48.843NANANANANANANANANANANANANANA
 us-gaap:PaymentsOfDividendsCommonStock us-gaap:StatementClassOfStock us-gaap:CommonClassBNANANA0.808NANANA0.828NANANA0.815NA0.00.00.799NA0.00.00.788NA0.00.00.783NA0.00.00.794NANANANANANANANANANANANANANANANANANANANA
us-gaap:PaymentsForRepurchaseOfCommonStock ▁▁▃█▂0.00.00.8732.720.401NANANA0.0NANANANANANANA0.00.00.00.00.00.1557.23716.160.00.00.00.07.24623.3350.00.00.00.00.05.12137.6240.00.012.309NANANANANANANANA
  2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock

us-gaap:CommonStockSharesIssued

us-gaap:NonvotingCommonStock


Common
Period End2021-07-312021-04-302021-01-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value515151515151515151515151515151515151515151515151515151515151515151512615151515151515151
Percentage of CommonStockSharesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonClassB


Common
Period End2021-07-312021-04-302021-01-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value3.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.5386283.53862835383.5386283.5386283.5386283.5386283.5386283.5386283.5386283.538628
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:NonvotingCommonStock


Common
Period End2021-07-312021-04-302021-01-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value48484848484949494949484848484847474747464646474747474747474848484747475634763049484849494948
Percentage of CommonStockSharesOutstanding1371.41371.31370.20.01368.71387.61406.31397.71387.61387.61382.41367.61362.31363.21357.01351.21349.11345.01337.71326.01320.41319.91329.31350.31350.21349.41348.41348.11354.61379.91373.31368.01355.71348.31344.11346028.11385.61382.71380.81392.81391.11387.71381.2

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-302013-01-312012-10-312012-04-302012-01-312011-10-312011-04-302011-01-312010-10-312010-04-302010-01-31
Value5252525253535353525252525251515050515151515252525251515352525353525253
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.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-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-302013-01-312012-10-312012-04-302012-01-312011-10-312011-04-302011-01-312010-10-312010-04-302010-01-31
Value5252525253535252525151515151505050515151515152525151515252525252525252
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.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-04-302021-01-312020-10-312020-04-302020-01-312019-10-312018-10-312017-10-312016-10-312015-10-312014-10-312014-04-302013-10-312013-04-30
Value239710.0829620.0740740.0488930.0248600.0323720.0679900.0737130.0772330.04172000.03897000.04213000.02505000.02591000.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic us-gaap:StatementClassOfStock

us-gaap:EarningsPerShareBasic

us-gaap:CommonClassA


Earnings
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-30
Value0.640.260.630.710.660.560.590.50.080.50.440.50.450.420.30.370.340.230.270.460.310.460.08
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.0

us-gaap:CommonClassB


Earnings
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-31
Value0.540.720.590.630.530.260.630.690.690.660.560.570.680.50.080.490.490.440.50.430.50.420.30.35-0.770.340.230.25-2.120.460.310.44-3.450.08-0.170.520.220.53-1.720.60.560.540.5860.480.420.450.29
Percentage of EarningsPerShareBasic0.00.00.098.40.0100.0100.097.20.0100.0100.096.60.0100.0100.098.00.0100.0100.095.60.0100.0100.094.60.0100.0100.092.60.0100.0100.095.70.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NonvotingCommonStock


Earnings
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
Value0.540.720.590.640.530.260.630.710.690.660.560.590.670.50.080.50.310.46-3.460.08-0.170.530.220.53-1.720.620.560.540.5860.50.410.450.290.41
Percentage of EarningsPerShareBasic0.00.00.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.00.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted us-gaap:StatementClassOfStock

us-gaap:EarningsPerShareDiluted

us-gaap:CommonClassA


Earnings
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-30
Value0.640.260.620.70.650.550.580.490.080.490.430.490.440.420.30.370.330.230.260.460.310.460.08
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.0

us-gaap:CommonClassB


Earnings
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-31
Value0.530.710.590.620.530.260.620.680.690.650.550.560.670.490.080.480.490.430.490.420.490.420.30.35-0.770.330.230.25-2.110.460.310.44-3.450.08-0.170.510.220.52-1.720.60.560.540.6430.480.410.450.28
Percentage of EarningsPerShareDiluted0.00.00.096.90.0100.0100.097.10.0100.0100.096.60.0100.0100.098.00.0100.0100.095.50.0100.0100.094.60.0100.0100.096.20.0100.0100.095.70.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NonvotingCommonStock


Earnings
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
Value0.530.710.590.640.530.260.620.70.680.650.550.580.660.490.080.490.310.46-3.460.08-0.170.530.220.52-1.720.620.560.540.6430.50.410.450.280.41
Percentage of EarningsPerShareDiluted0.00.00.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.00.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2020-10-312019-10-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-31
Value3.5743.6183.6034.9652.3991.6842.1533.7442.052.0512.2383.1551.9071.6781.9732.5960.9151.0851.1521.3190.1810.6561.7772.6-5.2280.1552.521
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.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.31.31.31.70.80.60.71.30.70.70.81.10.70.60.70.90.30.40.40.40.10.20.60.8-1.70.10.8

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-07-312021-04-302020-10-312020-07-312020-04-302019-10-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value20403053-6.119373420261221184327231012406.36110-56.48916-24.55-42.007-109.94330.71937-197.647-0.8030.61439-9.36222-101.47415-75.011582355
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerExcludingAssessedTax6.713.610.921.2-2.313.112.47.19.04.37.46.415.29.99.03.74.514.32.43.6-19.65.8-8.7-13.5-34.710.80.212.4-63.9-0.30.211.8-2.96.9-31.74.5-21.917.47.216.9

us-gaap:ComprehensiveIncomeNetOfTax us-gaap:StatementEquityComponents

us-gaap:ComprehensiveIncome


Comprehensive
Period End2021-01-312020-04-302020-01-312019-04-302019-01-312018-04-30
Value49-6.11932263412
Percentage of ComprehensiveIncomeNetOfTax0.0100.00.00.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.5-2.311.79.312.44.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ComprehensiveIncome0.00.00.00.00.00.0

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value158146136141133136137145148143142146150147144144
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax51.849.651.351.152.951.349.750.750.449.750.550.050.449.450.149.7

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
Value147148129135118129139141146145139146147151143146143139134140141145132139129140138150154155142156157159150164155160153167165167159164158160146157
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax48.250.448.748.947.148.750.349.349.650.349.550.049.650.649.950.349.750.750.150.150.050.749.549.244.748.648.948.448.650.148.951.350.852.246.348.848.148.347.848.048.149.648.349.949.249.849.749.4

Income Loss From Continuing Operations

us-gaap:IncomeLossFromContinuingOperations

us-gaap:IncomeLossFromContinuingOperations


Income
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-30
Value28373033271333373634293034264.273252522252225201518-39.394171115-96.981201017-175.55721-10.671251828
Percentage of IncomeLossFromContinuingOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.212.611.612.111.05.112.113.112.412.010.310.411.78.71.58.98.78.29.48.08.97.35.76.6-13.65.94.15.0-30.66.53.65.7-56.87.1-3.37.65.68.5

us-gaap:IncomeLossFromContinuingOperations us-gaap:StatementClassOfStock

us-gaap:CommonClassB


Income
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-30
Value28373032271333363634292934-26.0-4.2732525-22.553-25.2972125201517-39.394171114-96.997201016-178.54421-10.731241827
Percentage of IncomeLossFromContinuingOperations100.0100.0100.097.6100.0100.0100.097.8100.0100.0100.097.3100.0-100.0-100.096.8100.0-100.0-100.096.4100.0100.0100.095.8100.0100.0100.094.9100.099.999.895.0101.799.7100.696.799.799.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.212.611.611.811.05.112.112.812.412.010.310.211.7-8.7-1.58.68.7-8.2-9.47.88.97.35.76.3-13.65.94.14.7-30.66.53.65.4-57.87.1-3.37.45.68.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassB0.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.00.00.0

Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments


Income
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-31
Value414739423422424147403639453635343530293032292027-35.648221424-119.021241425-176.2342721402037-81.3194338373236283019
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.616.214.815.213.88.315.314.515.914.113.013.615.212.412.212.012.411.110.911.111.310.37.69.6-12.47.75.07.9-37.67.85.18.5-57.09.16.812.06.511.3-25.412.511.111.09.811.08.79.66.7

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-31
Value8.593108.2068.5826.9258.528.8044.072106.1977.4639.2561010308.928108.0753.8038.4346.8838.6865.1778.4893.7465.0032.4388.906-22.044.0744.4088.449-5.7576.2023013119.6768.635118.6698.6078.2059.9256.6367.1934.842
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.83.53.13.12.83.23.21.43.52.12.63.23.53.710.73.13.72.91.43.02.43.01.93.01.31.70.92.9-7.01.31.52.8-1.92.09.44.03.52.92.73.22.52.52.53.02.12.21.6

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-31
Value0.1490.1310.0510.1060.190.6280.6470.7010.6930.7080.7170.7120.7150.7610.8290.8630.9391.3751.4581.7321.7051.8382.132.1512.7622.5033.02.8913.5233.381-3.6763.7213.8864.1854.4064.1634.3754.7354.9335.0475.4845.1035.855.6875.755.1475.163
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.00.00.00.00.10.20.20.20.20.20.30.20.20.30.30.30.30.50.50.60.60.60.80.81.00.91.10.91.11.1-1.31.21.31.41.41.21.41.41.51.41.61.51.81.71.81.61.7

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
Value28373033271333373634293034264.273252522252225201518-39.394171113-110.409241623-177.2714.233-8.684271127-89.954322928242621231521
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.212.611.612.111.05.112.113.112.412.010.310.411.78.71.58.98.78.29.48.08.97.35.76.6-13.65.94.14.4-34.97.85.67.8-57.41.4-2.78.13.68.3-28.19.48.68.57.48.06.77.45.16.8

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-04-302020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value3713333734293034264.27325
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.65.112.113.112.010.310.411.78.71.58.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.0

Operating Expenses

us-gaap:OperatingExpenses

us-gaap:OperatingExpenses


Operating
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-31
Value10610292938510697100100106103105102113108110107108104107107114109109161116121123270128124128335128124120128119230118122126121122124124123
Percentage of OperatingExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerExcludingAssessedTax34.934.634.633.633.940.235.435.034.036.636.736.134.538.037.838.137.239.338.938.238.240.040.738.656.140.243.039.785.341.542.641.9108.442.138.435.639.735.971.934.035.737.537.137.338.638.641.6

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
Value404637423322414046393640443734353631293333302330-32.763241626-116.013261828-179.3383025442640-77.198494240374134352335
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.315.814.115.213.28.514.914.315.613.712.813.915.112.612.112.212.511.411.211.911.810.78.810.6-11.48.45.98.7-36.68.66.39.4-58.010.17.913.28.312.3-24.114.012.412.111.312.610.611.28.111.2

Other Comprehensive Income Loss Net Of Tax

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax


Other
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-31
Value-7.4052.91318-3.19125-19.752-1.207-0.029-2.808-7.8815.666-9.83-8.255-13.05616-7.38184.875-1.3-12.169-12.37619-8.929-8.392-17.095-0.37-36.134-55.5910.4699.26-15.70514-20.376-5.0369.29812-21.021-4.827-11.519-17.12
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-2.41.06.8-1.210.2-7.4-0.4-0.0-1.0-2.72.0-3.4-2.8-4.45.9-2.56.51.8-0.5-4.3-4.47.0-3.3-3.0-5.9-0.1-12.8-17.90.13.0-5.44.6-6.6-1.62.93.8-6.5-1.5-3.6-4.9

us-gaap:OtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value-7.4052.91318-3.19125-19.752-1.207-0.029-2.808-7.8815.666-9.83-8.255-13.05616-7.38
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-2.41.06.8-1.210.2-7.4-0.4-0.0-1.0-2.72.0-3.4-2.8-4.45.9-2.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-30
Value961000.01181000.02036000.0155000.01827000.0112000.01760000.01380000.01621000.02065000.01377000.0-17000.031000.01056000.0216000.0453000.0596000.0-489000.0721000.0-992000.0-759000.0434000.0211000.0323000.0872000.0255000.0762000.01133000.0
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.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.30.40.80.10.70.00.60.50.50.70.5-0.00.00.40.10.20.2-0.20.3-0.4-0.30.10.10.10.30.10.20.4

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:ResearchAndDevelopmentExpense


Research
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-31
Value13119.876109.3649.81410101111111111111110119.959.4819.1469.2688.8659.0978.5699.2278.9288.9489.6319.3738.6488.448.5879.398.0628.5518.4859.7198.949.9729.8091010119.944111010
Percentage of ResearchAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerExcludingAssessedTax4.33.83.73.73.73.73.83.83.83.93.93.93.93.93.93.63.83.63.53.33.33.13.43.03.23.13.23.13.02.82.92.83.02.62.62.53.02.73.12.83.13.13.63.03.63.33.6

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
Value306295265277251265276286295289282293297298287290289275268280282286268283288290282310316309291305309305324337322331320349343337329329322321295318
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.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementBusinessSegments

brc:IdSolutions


Revenue
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-31
Value218194198193205214213209218212206209196190201196184196200192212206194207212185186215180172194
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax73.873.171.572.674.274.973.974.174.471.171.772.371.471.371.868.768.869.469.268.068.466.766.968.069.657.155.266.854.453.855.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax73.873.171.572.674.274.973.974.174.471.171.772.371.471.371.868.768.869.469.268.068.466.766.968.069.657.155.266.854.453.855.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax brc:IdSolutions100.0100.0100.0100.0100.0100.0100.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

brc:WorkplaceSafety


Revenue
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-31
Value75777179807271717375737579868180777977788389838687899098102103969799105104109
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax24.526.226.928.532.027.425.825.124.926.125.925.626.828.928.327.726.928.628.728.229.631.331.230.630.230.832.031.632.333.333.132.032.234.432.232.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax24.526.226.928.532.027.425.825.124.926.125.925.626.828.928.327.726.928.628.728.229.631.331.230.630.230.832.031.632.333.333.132.032.234.432.232.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax brc:WorkplaceSafety100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:StatementGeographical

srt:Americas


Revenue
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-31
Value170164145157137152161173173169162170169167160
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax55.755.854.656.754.457.458.460.558.758.457.658.256.856.255.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax55.755.854.656.754.457.458.460.558.758.457.658.256.856.255.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Americas100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:AsiaPacific


Revenue
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-31
Value413736363734323336333436373434
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.512.813.713.014.813.011.911.812.311.412.312.312.811.612.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.512.813.713.014.813.011.911.812.311.412.312.312.811.612.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe


Revenue
Period End2020-10-312019-10-312018-10-31
Value837986
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax30.227.729.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax30.227.729.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Europe100.0100.0100.0

us-gaap:EMEA


Revenue
Period End2021-04-302021-01-312020-04-302020-01-312019-04-302019-01-312018-04-302018-01-31
Value9284788287859692
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax31.431.729.629.830.130.132.232.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax31.431.729.629.830.130.132.232.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:EMEA100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical, us-gaap:StatementBusinessSegments

srt:Americas, brc:IdSolutions


Revenue
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-31
Value143124133131137149143138145139133
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax48.547.048.149.349.852.149.549.049.746.646.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax48.547.048.149.349.852.149.549.049.746.646.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Americas brc:IdSolutions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Americas, brc:WorkplaceSafety


Revenue
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-31
Value202120242321232423252424252826
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.67.37.68.79.28.18.58.58.18.98.68.48.59.69.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.67.37.68.79.28.18.58.58.18.98.68.48.59.69.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Americas brc:WorkplaceSafety100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:AsiaPacific, brc:IdSolutions


Revenue
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-31
Value2425222022222123232123
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.29.58.17.88.07.87.48.48.07.38.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.29.58.17.88.07.87.48.48.07.38.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific brc:IdSolutions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:AsiaPacific, brc:WorkplaceSafety


Revenue
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-31
Value151311131513101112111112141211
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.14.64.25.06.25.23.94.14.44.03.94.34.84.23.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.14.64.25.06.25.23.94.14.44.03.94.34.84.23.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific brc:WorkplaceSafety100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe, brc:WorkplaceSafety


Revenue
Period End2020-10-312019-10-312018-10-31
Value413637
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.912.612.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.912.612.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Europe brc:WorkplaceSafety100.0100.0100.0

us-gaap:EMEA, brc:IdSolutions


Revenue
Period End2021-04-302021-01-312020-04-302020-01-312019-04-302019-01-312018-04-302018-01-31
Value5044414548475149
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.116.615.516.416.916.717.217.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.116.615.516.416.916.717.217.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:EMEA brc:IdSolutions100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EMEA, brc:WorkplaceSafety


Revenue
Period End2021-04-302021-01-312020-04-302020-01-312019-04-302019-01-312018-04-302018-01-31
Value4240373738374443
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.415.114.113.413.213.415.015.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.415.114.113.413.213.415.015.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:EMEA brc:WorkplaceSafety100.0100.0100.0100.0100.0100.0100.0100.0

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
Value306295265277251265276286295289282293297298287290289275268280282286268283288290282310316309291305309305324337322331320349343337329329322321295318
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Revenues us-gaap:StatementBusinessSegments

brc:IdSolutions


Revenuesus-gaap:
Period End2021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-31
Value194198193205214213209218212206209196190201196184196200192212206194207212185186215180172194
Percentage of Revenues73.171.572.674.274.973.974.174.471.171.772.371.471.371.868.768.869.469.268.068.466.766.968.069.657.155.266.854.453.855.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax73.171.572.674.274.973.974.174.471.171.772.371.471.371.868.768.869.469.268.068.466.766.968.069.657.155.266.854.453.855.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax brc:IdSolutions100.0100.0100.0100.0100.0100.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

brc:WorkplaceSafety


Revenuesus-gaap:
Period End2021-01-312020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-31
Value71797271717375737579868180777977788389838687899098102103969799105104109
Percentage of Revenues26.928.527.425.825.124.926.125.925.626.828.928.327.726.928.628.728.229.631.331.230.630.230.832.031.632.333.333.132.032.234.432.232.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.928.527.425.825.124.926.125.925.626.828.928.327.726.928.628.728.229.631.331.230.630.230.832.031.632.333.333.132.032.234.432.232.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax brc:WorkplaceSafety100.0100.0100.0100.0100.0100.0100.0100.0100.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:Revenues us-gaap:StatementGeographical

srt:Americas


Revenuesus-gaap:
Period End2021-01-312020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-31
Value145157152161173173169162170169167160
Percentage of Revenues54.656.757.458.460.558.758.457.658.256.856.255.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax54.656.757.458.460.558.758.457.658.256.856.255.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Americas100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:AsiaPacific


Revenuesus-gaap:
Period End2021-01-312020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-31
Value363634323336333436373434
Percentage of Revenues13.713.013.011.911.812.311.412.312.312.811.612.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.713.013.011.911.812.311.412.312.312.811.612.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe


Revenuesus-gaap:
Period End2020-10-312019-10-312018-10-31
Value837986
Percentage of Revenues30.227.729.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax30.227.729.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Europe100.0100.0100.0

us-gaap:EMEA


Revenuesus-gaap:
Period End2021-01-312020-04-302020-01-312019-04-302019-01-312018-04-302018-01-31
Value84788287859692
Percentage of Revenues31.729.629.830.130.132.232.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax31.729.629.830.130.132.232.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:EMEA100.0100.0100.0100.0100.0100.0100.0

us-gaap:Revenues us-gaap:StatementGeographical, us-gaap:StatementBusinessSegments

srt:Americas, brc:IdSolutions


Revenuesus-gaap:
Period End2021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-31
Value124133131137149143138145139133
Percentage of Revenues47.048.149.349.852.149.549.049.746.646.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax47.048.149.349.852.149.549.049.746.646.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Americas brc:IdSolutions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Americas, brc:WorkplaceSafety


Revenuesus-gaap:
Period End2021-01-312020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-31
Value202421232423252424252826
Percentage of Revenues7.68.78.18.58.58.18.98.68.48.59.69.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.68.78.18.58.58.18.98.68.48.59.69.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Americas brc:WorkplaceSafety100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:AsiaPacific, brc:IdSolutions


Revenuesus-gaap:
Period End2021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-31
Value25222022222123232123
Percentage of Revenues9.58.17.88.07.87.48.48.07.38.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.58.17.88.07.87.48.48.07.38.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific brc:IdSolutions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:AsiaPacific, brc:WorkplaceSafety


Revenuesus-gaap:
Period End2021-01-312020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-31
Value111313101112111112141211
Percentage of Revenues4.25.05.23.94.14.44.03.94.34.84.23.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.25.05.23.94.14.44.03.94.34.84.23.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific brc:WorkplaceSafety100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe, brc:IdSolutions


Revenuesus-gaap:
Period End2020-10-312019-10-312018-10-31
Value424348
Percentage of Revenues15.415.116.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax15.415.116.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Europe brc:IdSolutions0.00.00.0

srt:Europe, brc:WorkplaceSafety


Revenuesus-gaap:
Period End2020-10-312019-10-312018-10-31
Value413637
Percentage of Revenues14.912.612.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.912.612.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Europe brc:WorkplaceSafety100.0100.0100.0

us-gaap:EMEA, brc:IdSolutions


Revenuesus-gaap:
Period End2021-01-312020-04-302020-01-312019-04-302019-01-312018-04-302018-01-31
Value44414548475149
Percentage of Revenues16.615.516.416.916.717.217.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.615.516.416.916.717.217.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:EMEA brc:IdSolutions100.0100.0100.0100.0100.0100.0100.0

us-gaap:EMEA, brc:WorkplaceSafety


Revenuesus-gaap:
Period End2021-01-312020-04-302020-01-312019-04-302019-01-312018-04-302018-01-31
Value40373738374443
Percentage of Revenues15.114.113.413.213.415.015.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax15.114.113.413.213.415.015.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:EMEA brc:WorkplaceSafety100.0100.0100.0100.0100.0100.0100.0

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


Selling
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-31
Value93908283758387898994929490101971009698949898105100100102102107109111116111112105112112108109106104108109115108109107111108
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerExcludingAssessedTax30.630.730.930.030.231.331.631.230.232.732.832.330.634.133.934.533.435.735.335.034.936.937.335.635.735.538.135.235.237.738.336.834.236.734.632.134.032.232.731.231.934.032.833.233.234.636.8

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-312009-07-31
Value137712601207117511421140121512311157111510831073105610331034105710501013100310501043106110311048106211411135122212531451143814841438168017851651160716711696183918611860182317461583
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.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Assets us-gaap:StatementBusinessSegments

brc:IdentificationSolutions


Assetsus-gaap:
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value1079737740737761742780882989744782
Percentage of Assets78.364.664.069.772.571.173.470.468.846.342.0
Percentage of Assets78.364.664.069.772.571.173.470.468.846.342.0
Percentage of Assets brc:IdentificationSolutions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

brc:WorkplaceSafety


Assetsus-gaap:
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value151187137138154160167239239439444
Percentage of Assets11.016.411.913.114.715.315.819.116.627.323.9
Percentage of Assets11.016.411.913.114.715.315.819.116.627.323.9
Percentage of Assets brc:WorkplaceSafety100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Corporate


Assetsus-gaap:
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value147217279181133141114131210424634
Percentage of Assets10.719.124.117.212.813.510.810.514.626.434.1
Percentage of Assets10.719.124.117.212.813.510.810.514.626.434.1
Percentage of Assets us-gaap:Corporate100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value414308288295279319315354306291279300304298302344350349368436440465468476475488489541520587574618607647748610598607649684705728745741
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets30.124.523.925.124.528.026.028.826.526.125.828.028.828.929.232.633.334.536.741.542.243.945.545.444.742.743.144.341.540.540.041.742.338.541.937.037.236.438.337.237.939.240.942.5

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value13771260120711751142114012151231115711151083107310561033103410571050101310031050104310611031104810621141113512221253145114381484143816801785165116071671169618391861186018231746
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.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.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-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value96395191988086382089987685082480377275273473171270066463461460359556257258765364568073386386386583010331037104010091063104611541156113210771005
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets69.975.576.174.975.572.074.071.273.573.974.272.071.271.170.867.466.765.563.358.557.856.154.554.655.357.356.955.758.559.560.058.357.761.558.163.062.863.661.762.862.160.859.157.5

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-312008-07-31
Value-55.953-48.548-51.461-69.668-66.477-92.242-72.49-71.283-71.254-68.446-60.565-66.231-56.401-48.146-35.09-52.062-44.682-54.745-45.0346456591135053128
Percentage of StockholdersEquity-5.8-5.1-5.6-7.9-7.7-11.2-8.1-8.1-8.4-8.3-7.5-8.6-7.5-6.6-4.8-7.3-6.4-9.1-7.78.86.75.99.95.10.00.0
Percentage of Assets-4.1-3.9-4.3-5.9-5.8-8.1-6.0-5.8-6.2-6.1-5.6-6.2-5.3-4.7-3.4-4.9-4.3-5.2-4.25.13.93.76.12.93.40.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.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:AdditionalPaidInCapital


Stockholders
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-312008-07-31
Value339336334332331330329327329330328326325327325322322317314311306313307304298292
Percentage of StockholdersEquity35.235.436.337.738.440.336.637.338.840.040.942.243.344.644.545.346.152.553.542.536.931.026.630.30.00.0
Percentage of Assets24.626.727.728.229.029.027.126.628.529.630.430.430.831.731.530.530.730.429.624.921.319.516.517.418.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.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-312008-07-31
Value788771745726704688685663637612588570553531515522507453414452538732789718673639
Percentage of StockholdersEquity81.981.181.182.581.683.976.275.775.074.373.373.973.672.370.573.372.475.170.561.764.872.668.271.50.00.0
Percentage of Assets57.261.261.861.861.760.356.453.955.154.954.453.252.451.449.949.448.343.439.036.137.445.542.441.142.50.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.0

us-gaap:TreasuryStock


Stockholders
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-312008-07-31
Value-109.061-109.128-109.789-109.146-107.216-106.751-43.155-43.779-46.332-50.083-54.498-58.414-71.12-76.291-75.09-80.806-85.47-108.714939369-92.6-50.017-66.314-69.823-33.234
Percentage of StockholdersEquity-11.3-11.5-11.9-12.4-12.4-13.0-4.8-5.0-5.4-6.1-6.8-7.6-9.5-10.4-10.3-11.3-12.2-18.015.912.78.4-9.2-4.3-6.60.00.0
Percentage of Assets-7.9-8.7-9.1-9.3-9.4-9.4-3.5-3.6-4.0-4.5-5.0-5.4-6.7-7.4-7.3-7.6-8.1-10.48.87.44.9-5.8-2.7-3.8-4.40.0
Percentage of Assets us-gaap:TreasuryStock0.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-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value465621567544509531580593573539501494471425414423407392381429407429405407408416405452463522519550512504543692650731747756758751737668
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets33.849.347.046.344.646.647.848.249.548.346.346.044.641.140.040.138.838.838.040.939.040.539.438.838.436.535.737.037.036.036.237.135.630.030.441.940.543.844.141.140.740.440.538.3

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-07-312008-07-31
Value14732127725621723828929527923820219218113011514213312912516614114112011011410093116817879819177141321305374380371389373362326314207205188258
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.725.523.021.819.120.923.824.024.121.418.717.917.212.711.113.412.812.712.515.813.513.311.710.510.88.88.29.56.55.45.55.56.34.67.919.519.022.422.420.220.920.119.90.018.00.00.011.90.0

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value170163154156146145151162158162161169161161164152149145140145147153150159157162151174177178168184169177229218199210215232228235240221
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets12.413.012.813.312.812.712.513.213.714.515.015.815.315.615.914.414.214.414.013.914.114.414.615.214.814.213.314.314.212.311.712.411.810.612.813.212.412.612.712.712.312.713.212.7

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value136122122120135124120119120119118114113115113109107979797991009910210411311611711310910410494991241101051061121091041029894
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets9.99.710.210.211.910.99.99.710.410.710.910.610.711.211.010.410.29.69.79.39.59.59.69.79.810.010.39.69.07.57.27.16.65.97.06.76.66.36.66.05.65.55.45.4

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-31
Value111312119.962221816161818181517201917201920193335353239434341464446374147424040394235
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.81.01.11.00.92.01.61.41.41.71.81.71.51.72.01.81.62.01.91.91.93.23.53.43.03.53.93.63.33.23.13.12.62.52.72.62.52.42.32.31.9

Land

us-gaap:Land

us-gaap:Land


Land
Period End2021-07-312020-07-312019-07-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value8201000.09960000.09752000.07250000.06994000.07332000.07535000.07344000.07470000.07271000.07272000.07267000.05809000.05258000.05012000.05097000.05284000.05659000.05924000.07710000.07875000.07917000.07738000.07978000.07861000.09081000.09145000.08892000.08651000.06119000.06132000.06360000.06406000.06416000.06331000.06265000.0
Percentage of Land100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.60.90.80.70.70.70.70.70.70.70.70.70.60.50.50.50.50.50.50.60.60.50.50.50.50.50.50.50.50.40.40.30.30.30.30.4

Machinery And Equipment Gross

us-gaap:MachineryAndEquipmentGross

us-gaap:MachineryAndEquipmentGross


Machinery
Period End2021-07-312020-07-312019-07-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value276267266270270268265262261257254255256262258257270280283292288284272270266278313296292303302303305302294289
Percentage of MachineryAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.123.423.125.225.626.025.724.924.925.425.424.324.624.825.024.625.424.625.023.923.019.618.918.218.516.617.618.018.218.217.816.516.416.216.116.6

Noncurrent Assets

us-gaap:NoncurrentAssets

us-gaap:NoncurrentAssets


Noncurrent
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value870595557560588592613740896890
Percentage of NoncurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets63.252.148.153.056.156.757.759.062.355.4

us-gaap:NoncurrentAssets us-gaap:StatementGeographical

brc:OtherCountries


Noncurrent
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value309234191193221216224314319411
Percentage of NoncurrentAssets35.639.434.534.637.636.536.542.535.746.1
Percentage of Assets22.520.516.618.321.120.721.125.122.225.6
Percentage of Assets brc:OtherCountries0.00.00.00.00.00.00.00.00.00.0

country:US


Noncurrent
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value560361365366367376389425576479
Percentage of NoncurrentAssets64.460.665.565.462.463.563.557.564.353.9
Percentage of Assets40.731.631.634.735.036.036.634.040.129.8
Percentage of Assets country:US0.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2021-07-312020-07-312019-07-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value398391383380378380377371370364359360360364358359371391395416410402388388377397440418413422424426427425419407
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 Assets29.034.333.235.435.836.836.535.135.336.035.934.334.534.334.734.335.034.334.934.132.827.727.026.126.323.624.725.325.725.325.023.223.022.823.023.3

Construction In Progress Gross

us-gaap:ConstructionInProgressGross

us-gaap:ConstructionInProgressGross


Construction
Period End2021-07-312020-07-312019-07-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value4.9918.4327.57.4924.4956.5576.1764.1234.1094.3623.1682.0932.8422.0252.5772.9012.1647.1518.5081012111515119.3581210101214131113159.873
Percentage of ConstructionInProgressGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.40.70.60.70.40.60.60.40.40.40.30.20.30.20.20.30.20.60.70.81.00.81.11.00.80.60.70.60.60.70.90.70.60.70.80.6

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value277274272269276279280277273274276282280282279276272268262260258264256253260267266280276271-264.167-263.112255-263.527-289.86288283295292290287284278261
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.121.822.622.924.224.523.122.523.724.625.526.326.627.327.126.126.026.526.224.824.724.924.924.124.523.523.522.922.118.7-18.4-17.717.8-15.7-16.217.517.617.717.215.815.515.315.315.0

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value3.0211.3521.3531.3511.3471.291.2911.2911.4621.4431.4341.4361.5031.621.6171.6931.7641.7661.6881.8951.991.8382.5952.6332.8522.92.9823.3693.0344.7135.0475.0771.3896.5975.0154.1474.2293.9444.0754.084.4435.1175.1235.147
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.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.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-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value121121122119115111112112110999998979897959896969910299101106111123129136134130124124122133150129130127132136139140140145
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.89.610.110.210.19.89.39.19.58.99.29.19.39.59.59.19.39.59.79.59.89.49.810.110.510.811.411.210.79.08.78.48.58.08.47.88.17.67.87.47.57.67.78.3

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-312009-07-31
Value614422420412416404410411410412417415419435443433437425424424429436427430433478478501515620615624617841877680676666666792800799781768751
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets44.633.534.835.136.435.433.833.435.537.038.538.739.742.142.941.041.742.042.440.441.241.141.441.140.841.942.241.041.142.842.842.042.950.149.241.242.139.939.343.143.043.042.944.047.4

us-gaap:Goodwill us-gaap:StatementBusinessSegments

brc:IdentificationSolutions


Goodwillus-gaap:
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value578382379385391384382412517367
Percentage of Goodwill94.391.992.291.889.589.588.480.183.854.4
Percentage of Assets42.033.532.736.537.336.836.032.935.922.9
Percentage of Assets brc:IdentificationSolutions53.651.851.252.351.551.849.046.752.349.4

brc:WorkplaceSafety


Goodwillus-gaap:
Period End2021-07-312020-07-312019-07-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312012-07-31
Value353331333334454744454342424549474950908897102103101103100276
Percentage of Goodwill5.78.17.88.18.08.210.610.810.410.510.110.09.910.511.311.111.511.618.918.619.519.916.716.516.716.240.9
Percentage of Assets2.62.92.83.13.13.24.44.64.34.44.34.24.04.34.64.64.74.77.97.88.08.27.27.07.07.017.2
Percentage of Assets brc:WorkplaceSafety23.318.023.20.00.024.80.00.00.029.60.00.00.028.30.00.00.030.00.00.00.042.80.00.00.041.963.0

Indefinite Lived Intangible Assets Excluding Goodwill

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill


Indefinite
Period End2021-07-312021-01-312020-10-312020-07-312019-10-312019-07-31
Value9.7459.7429.559.6191818
Percentage of IndefiniteLivedIntangibleAssetsExcludingGoodwill100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.80.80.81.51.6

us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:TradeNames


Indefinite
Period End2021-04-302020-07-31
Value9.8149.619
Percentage of IndefiniteLivedIntangibleAssetsExcludingGoodwill0.0100.0
Percentage of Assets0.80.8
Percentage of Assets us-gaap:TradeNames0.00.0

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value92181920222333343638394142485051535455575962636668788186911421461521561741858084767984899698103
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 Assets6.71.51.61.82.02.12.82.83.13.43.73.84.04.64.84.85.15.35.65.55.75.96.26.36.56.97.27.17.39.810.210.310.910.410.44.95.24.64.74.64.85.25.45.9

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-01-312020-10-312020-07-312019-10-312019-07-31
Value1011121517
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0
Percentage of Assets0.81.01.11.31.5

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-07-312021-04-302020-07-312012-07-312012-04-302012-01-312011-10-312011-07-312010-07-31
Value718.71412353236404556
Percentage of FiniteLivedIntangibleAssetsNet0.00.0100.00.00.00.00.00.00.0
Percentage of Assets5.20.71.12.22.02.12.22.43.2
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.00.00.0

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-07-31
Value9.243
Percentage of FiniteLivedIntangibleAssetsNet0.0
Percentage of Assets0.7
Percentage of Assets us-gaap:TechnologyBasedIntangibleAssets0.0

us-gaap:TradeNames


Finite
Period End2021-07-312020-07-31
Value1.4650.608
Percentage of FiniteLivedIntangibleAssetsNet0.04.8
Percentage of Assets0.10.1
Percentage of Assets us-gaap:TradeNames0.00.0

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-31
Value41373841414149520.0
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets3.03.03.23.53.73.64.04.20.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value2631302728212118191918171717181718181615171716171821202122222121212022212020191919191920
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.92.52.62.32.51.91.81.51.71.81.71.61.71.71.81.61.71.81.61.51.61.61.61.71.81.81.81.81.81.61.51.51.51.21.31.31.31.21.11.11.01.11.11.2

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value827267626258515964646064666864646660585862646672737274848887869282751031058675819698909296
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.05.75.65.45.55.24.24.85.65.85.66.06.36.66.26.16.45.95.85.56.06.16.46.96.96.46.56.97.06.06.06.25.74.55.86.45.44.54.85.25.34.95.15.5

Accrued Income Taxes Current

us-gaap:AccruedIncomeTaxesCurrent

us-gaap:AccruedIncomeTaxesCurrent


Accrued
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value3.9152.7119.393108.6528.1016.0756.796.5574.3784.4264.9373.8855.5646.0859.5747.3732.7062.0113.2196.1364.9915.0919.6097.5763.4441.5499.2277.893105.3838.9967.056108.86912142016169.954171610
Percentage of AccruedIncomeTaxesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.30.20.80.90.80.70.50.60.60.40.40.50.40.50.60.90.70.30.20.30.60.50.50.90.70.30.10.80.60.70.40.60.50.60.50.70.91.31.00.90.50.90.90.6

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value257221201204185227216255241177163181190181171193187158150165166163157169209207201318291344289329323319381272267258260286301310291293
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets18.717.516.717.416.320.017.820.820.915.915.116.918.117.616.618.317.815.615.015.816.015.415.216.219.718.217.726.123.323.720.122.222.519.021.416.516.615.515.415.616.216.716.016.8

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-31
Value17161616151414140.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets1.31.31.41.41.31.31.21.20.0

Other Liabilities Current

us-gaap:OtherLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent


Other
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value5951475149484852494850544442424543393842403940413833324635313639363446444041515754656050
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.34.13.94.44.44.34.04.24.34.34.65.14.24.14.24.34.23.93.84.03.83.73.94.03.63.02.93.82.82.22.62.72.62.02.62.72.52.53.13.12.93.53.32.9

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value906159606159625864636464615960575857606061656364656665696980818483109102787668656871656664
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.64.95.05.15.45.25.14.85.65.76.06.05.85.75.85.45.65.66.15.75.96.26.26.26.15.95.85.75.55.65.75.75.86.55.74.84.84.13.93.73.83.53.63.7

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-31
Value28252729313236400.0
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets2.12.12.22.52.82.83.03.30.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-07-312020-04-302020-01-312019-07-31
Value15151516
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0
Percentage of Assets1.11.41.31.4

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-07-312020-04-302020-01-312019-07-31
Value8.445121213
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0
Percentage of Assets0.61.11.11.2

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-07-312020-04-302020-01-312019-07-31
Value3.759.2099.42710
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0
Percentage of Assets0.30.80.80.9

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2021-07-312020-04-302020-01-312019-07-31
Value1602000.05470000.05580000.05656000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0100.0100.0100.0
Percentage of Assets0.10.50.50.5

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2021-07-312020-04-302020-01-312019-07-31
Value225000.03160000.03268000.03502000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0100.0100.0100.0
Percentage of Assets0.00.30.30.3

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-07-312020-04-302020-01-312019-10-312019-08-01
Value4646515458
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0
Percentage of Assets3.34.14.34.50.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-07-312020-04-302020-01-312019-07-31
Value48505567
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0
Percentage of Assets3.54.44.55.8

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-07-31
Value2159000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0
Percentage of Assets0.2

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value96395191988086382089987685082480377275273473171270066463461460359556257258765364568073386386386583010331037104010091063104611541156113210771005
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets69.975.576.174.975.572.074.071.273.573.974.272.071.271.170.867.466.765.563.358.557.856.154.554.655.357.356.955.758.559.560.058.357.761.558.163.062.863.661.762.862.160.859.157.5

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-312008-07-31
Value-55.953-48.548-51.461-69.668-66.477-92.242-72.49-71.283-71.254-68.446-60.565-66.231-56.401-48.146-35.09-52.062-44.682-54.745-45.0346456591135053128
Percentage of StockholdersEquity-5.8-5.1-5.6-7.9-7.7-11.2-8.1-8.1-8.4-8.3-7.5-8.6-7.5-6.6-4.8-7.3-6.4-9.1-7.78.86.75.99.95.10.00.0
Percentage of Assets-4.1-3.9-4.3-5.9-5.8-8.1-6.0-5.8-6.2-6.1-5.6-6.2-5.3-4.7-3.4-4.9-4.3-5.2-4.25.13.93.76.12.93.40.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.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:AdditionalPaidInCapital


Stockholders
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-312008-07-31
Value339336334332331330329327329330328326325327325322322317314311306313307304298292
Percentage of StockholdersEquity35.235.436.337.738.440.336.637.338.840.040.942.243.344.644.545.346.152.553.542.536.931.026.630.30.00.0
Percentage of Assets24.626.727.728.229.029.027.126.628.529.630.430.430.831.731.530.530.730.429.624.921.319.516.517.418.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.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-312008-07-31
Value788771745726704688685663637612588570553531515522507453414452538732789718673639
Percentage of StockholdersEquity81.981.181.182.581.683.976.275.775.074.373.373.973.672.370.573.372.475.170.561.764.872.668.271.50.00.0
Percentage of Assets57.261.261.861.861.760.356.453.955.154.954.453.252.451.449.949.448.343.439.036.137.445.542.441.142.50.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.0

us-gaap:TreasuryStock


Stockholders
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-312008-07-31
Value-109.061-109.128-109.789-109.146-107.216-106.751-43.155-43.779-46.332-50.083-54.498-58.414-71.12-76.291-75.09-80.806-85.47-108.714939369-92.6-50.017-66.314-69.823-33.234
Percentage of StockholdersEquity-11.3-11.5-11.9-12.4-12.4-13.0-4.8-5.0-5.4-6.1-6.8-7.6-9.5-10.4-10.3-11.3-12.2-18.015.912.78.4-9.2-4.3-6.60.00.0
Percentage of Assets-7.9-8.7-9.1-9.3-9.4-9.4-3.5-3.6-4.0-4.5-5.0-5.4-6.7-7.4-7.3-7.6-8.1-10.48.87.44.9-5.8-2.7-3.8-4.40.0
Percentage of Assets us-gaap:TreasuryStock0.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

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value339336334332331330329327329330328326325327325322322321317317317316314313314313312314311314313308306312315314313311311310307308308304
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.626.727.728.229.029.027.126.628.529.630.430.430.831.731.530.530.731.831.730.230.429.830.529.929.627.527.625.724.921.721.820.821.318.617.719.119.518.618.416.916.516.616.917.4

us-gaap:AdditionalPaidInCapitalCommonStock us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Additional
Period End2020-10-312020-07-312019-10-312019-07-312018-10-312018-07-31
Value332331327329326325
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0
Percentage of Assets28.229.026.628.530.430.8
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.0

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value788771745726704688685663637612588570553531515522507492480465453438427422414463456455452572558552538725731749732730712812789769750718
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets57.261.261.861.861.760.356.453.955.154.954.453.252.451.449.949.448.348.647.944.343.441.341.540.339.040.640.237.336.139.438.837.237.443.240.945.445.543.742.044.242.441.341.141.1

us-gaap:RetainedEarningsAccumulatedDeficit us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Retained
Period End2020-10-312020-07-312019-10-312019-07-312018-10-312018-07-31
Value726704663637570553
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0
Percentage of Assets61.861.753.955.153.252.4
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.0

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-312009-07-312008-07-31
Value-55.953-48.548-51.461-69.668-66.477-92.242-72.49-71.283-71.254-68.446-60.565-66.231-56.401-48.146-35.09-52.062-44.682-63.339-68.214-66.914-54.745-42.396-62.355-53.426-45.034-27.939-27.5698.565646354705676817259808596113109795053128
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 Assets-4.1-3.9-4.3-5.9-5.8-8.1-6.0-5.8-6.2-6.1-5.6-6.2-5.3-4.7-3.4-4.9-4.3-6.3-6.8-6.4-5.2-4.0-6.0-5.1-4.2-2.4-2.40.75.14.43.84.73.94.54.64.43.74.85.05.36.15.94.42.93.40.0

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax brc:AccumulatedOtherComprehensiveIncome

us-gaap:AccumulatedTranslationAdjustment


Accumulated
Period End2021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-31
Value-51.61-54.873-72.643-68.458-93.271-75.674-74.535-74.761-71.818-64.094-69.715-60.566-51.041-37.458-54.257-47.411
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax106.3106.6104.3103.0101.1104.4104.6104.9104.9105.8105.3107.4106.0106.7104.2106.1
Percentage of Assets-4.1-4.5-6.2-6.0-8.2-6.2-6.1-6.5-6.4-5.9-6.5-5.7-4.9-3.6-5.1-4.5
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CashFlowHedging


Accumulated
Period End2021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-31
Value0.9731.2180.66-0.2-1.240.810.5570.7070.6620.6950.3370.8630.295-0.363-0.2950.109
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax-2.0-2.4-0.90.31.3-1.1-0.8-1.0-1.0-1.1-0.5-1.5-0.61.00.6-0.2
Percentage of Assets0.10.10.1-0.0-0.10.10.00.10.10.10.00.10.0-0.0-0.00.0
Percentage of Assets us-gaap:CashFlowHedging0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Accumulated
Period End2021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-31
Value2.0892.1942.3152.1812.2692.3742.6952.82.712.8343.1473.3022.62.7312.492.62
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax-4.3-4.3-3.3-3.3-2.5-3.3-3.8-3.9-4.0-4.7-4.8-5.9-5.4-7.8-4.8-5.9
Percentage of Assets0.20.20.20.20.20.20.20.20.20.30.30.30.30.30.20.2
Percentage of Assets us-gaap:OtherPostretirementBenefitPlansDefinedBenefit0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLoss


Accumulated
Period End2021-07-312020-07-312019-07-312018-07-312017-07-31
Value1.8882.1812.83.3022.62
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax-3.4-3.3-3.9-5.9-5.9
Percentage of Assets0.10.20.20.30.2
Percentage of Assets us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLoss0.00.00.00.00.0

us-gaap:AccumulatedGainLossNetCashFlowHedgeParent


Accumulated
Period End2021-07-312020-07-312019-07-312018-07-312017-07-31
Value0.729-0.20.7070.8630.109
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax-1.30.3-1.0-1.5-0.2
Percentage of Assets0.1-0.00.10.10.0
Percentage of Assets us-gaap:AccumulatedGainLossNetCashFlowHedgeParent0.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Accumulated
Period End2020-10-312020-07-312020-01-312019-10-312019-07-312019-04-302019-01-312018-10-31
Value-69.668-66.477-72.49-71.283-71.254-68.446-60.565-66.231
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-5.9-5.8-6.0-5.8-6.2-6.1-5.6-6.2
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Accumulated
Period End2021-07-312020-07-312019-07-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312012-07-31
Value-58.57-68.458-74.761-60.566-51.041-37.458-54.257-47.411-65.268-69.566-68.732-56.124-43.847-64.094-55.871-48.481-32.679-32.9813.587596252685457
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax104.7103.0104.9107.4106.0106.7104.2106.1103.0102.0102.7102.5103.4102.8104.6107.7117.0119.641.992.597.796.797.596.596.9
Percentage of Assets-4.3-6.0-6.5-5.7-4.9-3.6-5.1-4.5-6.4-6.9-6.5-5.4-4.1-6.2-5.3-4.6-2.9-2.90.34.74.33.74.63.83.6
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.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

Treasury Stock Value

us-gaap:TreasuryStockValue

us-gaap:TreasuryStockValue


Treasury
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value109109109109107106434346505458717675808587909710811411410793939495938764656979889255586150515666
Percentage of TreasuryStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.98.79.19.39.49.43.53.64.04.55.05.46.77.47.37.68.18.69.19.310.410.711.110.28.88.28.37.87.46.04.54.44.94.84.95.83.33.53.32.72.83.13.8

us-gaap:TreasuryStockValue us-gaap:StatementEquityComponents

us-gaap:TreasuryStock


Treasury
Period End2020-10-312020-07-312019-10-312019-07-312018-10-312018-07-31
Value-109.146-107.216-43.779-46.332-58.414-71.12
Percentage of TreasuryStockValue-100.0-100.0-100.0-100.0-100.0-100.0
Percentage of Assets-9.3-9.4-3.6-4.0-5.4-6.7
Percentage of Assets us-gaap:TreasuryStock0.00.00.00.00.00.0

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

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-04-302021-01-312020-04-302020-01-31
Value2.5321.8971.7961.766
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0
Percentage of Assets0.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-07-312021-04-302021-01-312020-07-312020-04-302020-01-31
Value2.0952.5321.8971.6631.7961.766
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue0.0100.0100.00.0100.0100.0
Percentage of Assets0.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value50563662454214386552251853467.74134523719334040273040285.32618173416255345232044572815565241164750
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.619.013.622.717.916.15.213.522.118.29.06.418.115.72.712.018.313.77.212.114.314.010.410.714.19.91.96.05.611.05.68.417.414.97.46.013.717.38.74.416.615.612.64.914.615.6

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value-249.748-2.452-7.19-9.202-10.084-9.529-9.309-7.197-15.125-6.759-6.907-5.67212-5.754-6.37-2.828-4.435-4.176-4.194-2.448-9.935-4.074-0.612-0.795-0.858-5.983-5.436-2.08840-12.937-8.362-9.156-7.46-11.511-310.7263.931-42.154-7.845-7.597-7.008-12.611-4.511-1.791-3.7181.48-14.318
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-81.6-0.8-2.7-3.3-4.0-3.6-3.4-2.5-5.1-2.3-2.4-1.94.0-1.9-2.2-1.0-1.5-1.5-1.6-0.9-3.5-1.4-0.2-0.3-0.3-2.1-1.9-0.712.8-4.2-2.9-3.0-2.4-3.8-95.81.2-13.1-2.4-2.4-2.0-3.7-1.3-0.5-1.10.5-4.4

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value26-10.446-12.277-16.551-62.473-74.998-10.723-15.326-9.357-8.22-10.7150.664-13.386-23.652-31.979-21.663-46.255-32.684-54.939-2.363-30.348-22.92-15.417-30.891-21.323-16.825-15.89421-53.761-24.353-7.614-29.659-26.612-95.038101-12.741-67.183-51.747-8.034-20.86-28.789-49.099-6.221-7.46565-33.735
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.8-3.5-4.6-6.0-24.8-28.2-3.9-5.3-3.2-2.8-3.80.2-4.5-7.9-11.1-7.5-16.0-11.8-20.5-0.8-10.8-8.0-5.7-10.9-7.4-5.8-5.67.1-17.0-7.9-2.6-9.7-8.6-31.131.3-3.8-20.8-15.6-2.5-6.0-8.4-14.5-1.9-2.320.2-10.5

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-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-31
Value-174.466442138-21.237-50.923-5.2916
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-57.015.08.014.0-8.4-19.1-1.95.6

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value-5.008-0.091-2.691-1.175-0.694-1.5810.2631.0094.0-0.6272.2592.1644.1210.47327-1.168-6.5741.84-6.5742.027-0.259-0.1692.6120.726-2.903-3.752-3.1272.346-16.119-5.9080.019-2.421-12.157.7326-0.109-6.4871.639-9.234.3990.857-4.092-0.077-4.849-2.252-0.184
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value8.2435.8195.7865.6355.7066.0596.0385.6345.9635.9275.9495.966.3956.2076.2766.5646.5146.6876.8687.2347.5367.3948.6138.889108.4459.94310101111101213111011101011111212121212
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value-0.6339.09-7.21411-4.883-2.81-10.5714.362-3.1642.23-9.2716.7095.902-0.2356.1384.807-1.6974.338-4.0870.68-3.48-1.475-6.5463.342-2.11411-14.8343.916-0.651-4.367-17.13318-7.9450.992-13.00818-7.039-5.021-13.8277.798-7.469-12.149-1.67613126.892
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.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-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value7.912-0.192-0.26-14.7586.4786.1281.56-0.2490.6682.6523.4773.125-0.2273.640.5793.5716.353-0.4420.973-1.197-0.277-1.153-2.035-1.368-7.622-2.4553.7637.077-22.0430.681-3.70712-2.531-4.384-3.6668.1412.079-6.2194.6587.1561.3950.612-2.813.6893.461-5.778
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.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-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value50563662454214386552251853467.74134523719334040273040285.32618173416255345232044572815565241164750
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.619.013.622.717.916.15.213.522.118.29.06.418.115.72.712.018.313.77.212.114.314.010.410.714.19.91.96.05.611.05.68.417.414.97.46.013.717.38.74.416.615.612.64.914.615.6

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-302010-01-312009-10-31
Value28373033271333373634293034264.273252522252225201518-39.394171113-110.409241623-177.2714.233-8.684271127-89.954322928242621231521
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.212.611.612.111.05.112.113.112.412.010.310.411.78.71.58.98.78.29.48.08.97.35.76.6-13.65.94.14.4-34.97.85.67.8-57.41.4-2.78.13.68.3-28.19.48.68.57.48.06.77.45.16.8

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-04-302020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value3713333734293034264.27325
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.65.112.113.112.010.310.411.78.71.58.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value2.0952.5321.8973.5741.6631.7961.7663.6181.7812.5062.844.9652.3991.6842.1533.7442.052.0512.2393.1551.9071.6781.9732.5960.9151.0851.1521.3190.1810.6561.7772.6-5.2280.1552.5214.3992.1432.1021.9393.5910.4342.5272.84.0692.1472.418
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Share
Period End2020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value3.5741.7961.7663.6181.7812.5062.844.9652.3991.6842.1533.744
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value-249.748-2.452-7.19-9.202-10.084-9.529-9.309-7.197-15.125-6.759-6.907-5.67212-5.754-6.37-2.828-4.435-4.176-4.194-2.448-9.935-4.074-0.612-0.795-0.858-5.983-5.436-2.08840-12.937-8.362-9.156-7.46-11.511-310.7263.931-42.154-7.845-7.597-7.008-12.611-4.511-1.791-3.7181.48-14.318
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-81.6-0.8-2.7-3.3-4.0-3.6-3.4-2.5-5.1-2.3-2.4-1.94.0-1.9-2.2-1.0-1.5-1.5-1.6-0.9-3.5-1.4-0.2-0.3-0.3-2.1-1.9-0.712.8-4.2-2.9-3.0-2.4-3.8-95.81.2-13.1-2.4-2.4-2.0-3.7-1.3-0.5-1.10.5-4.4

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value5.7786.95.199.3215.6618.5165.3767.724155.4016.1186.0097.0226.2864.6673.8024.3113.6213.2763.9599.6723.541.5942.3343.1285.7376.357111347-26.6939.0869.605109.496.1779.6493.3985.2835.8176.8614.6266.2352.815.3695.953
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value26-10.446-12.277-16.551-62.473-74.998-10.723-15.326-9.357-8.22-10.7150.664-13.386-23.652-31.979-21.663-46.255-32.684-54.939-2.363-30.348-22.92-15.417-30.891-21.323-16.825-15.89421-53.761-24.353-7.614-29.659-26.612-95.038101-12.741-67.183-51.747-8.034-20.86-28.789-49.099-6.221-7.46565-33.735
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.8-3.5-4.6-6.0-24.8-28.2-3.9-5.3-3.2-2.8-3.80.2-4.5-7.9-11.1-7.5-16.0-11.8-20.5-0.8-10.8-8.0-5.7-10.9-7.4-5.8-5.67.1-17.0-7.9-2.6-9.7-8.6-31.131.3-3.8-20.8-15.6-2.5-6.0-8.4-14.5-1.9-2.320.2-10.5

Payments Of Dividends

us-gaap:PaymentsOfDividends

us-gaap:PaymentsOfDividends


Payments
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-30
Value11111111111111111111111110101010101010101010101050-30.5191048
Percentage of PaymentsOfDividends100.0100.0100.0100.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 Common Stock

us-gaap:PaymentsOfDividendsCommonStock us-gaap:StatementClassOfStock

us-gaap:PaymentsOfDividendsCommonStock

us-gaap:CommonClassB


Payments
Period End2020-10-312019-10-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-31
Value0.8080.8280.8150.00.00.7990.00.00.7880.00.00.7830.00.00.794
Percentage of PaymentsOfDividendsCommonStock100.0100.0100.00.00.0100.00.00.0100.00.00.0100.00.00.0100.0

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312019-07-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-31
Value0.00.00.8732.720.4010.00.00.00.00.00.00.1557.237160.00.00.00.07.246230.00.00.00.00.05.121370.00.012
Percentage of PaymentsForRepurchaseOfCommonStock0.00.0100.0100.0100.00.00.00.00.00.00.0100.0100.0100.00.00.00.00.0100.0100.00.00.00.00.00.0100.0100.00.00.0100.0

Effective Income Tax Rate Continuing Operations

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:EffectiveIncomeTaxRateContinuingOperations


Effective
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-31
Value-0.121.420.820.319.8980.3850.2080.0980.0080.1510.2030.232-0.0730.2970.878
Percentage of EffectiveIncomeTaxRateContinuingOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber


Share
Period End2020-10-312020-07-312019-10-312019-07-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-07-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312010-07-312009-07-312008-07-31
Value1554100.01273400.01458100.01594700.01956500.02223500.02504600.02736800.02784300.03092100.02879800.02932100.03099700.03696800.03708700.03904900.04004500.04220500.03501000.03642900.03737700.04204300.04805300.05106600.05907400.06216600.06371700.06253800.06466900.06673800.06813000.05726000.05108700.03980600.03985200.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice


Share
Period End2021-07-312020-10-312020-07-312019-10-312019-07-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-07-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312010-07-312009-07-312008-07-31
Value38.4538.3737.8436.6231.6330.7130.528.2327.9828.0128.4927.427.4427.6728.2627.3327.3727.2827.6429.6429.5229.4930.8230.6830.6830.1829.8429.5629.2429.2229.029.0929.2428.6927.9629.43
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

brc:PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-31
Value64634.038946.0050313.00056290.00058206.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.00.0100.00.00.0100.00.00.0100.0

brc:ServiceBasedRestrictedSharesandRestrictedStockUnits


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-30
Value75352.069328.01898.076356.01339.07086.02644.083388.02782.0194.01675.091486.0419960.01450.015599.0224400.000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod116.6178.00.0151.80.00.00.0148.10.00.00.0157.20.00.00.00.00.00.0

Deferred Tax Liabilities

us-gaap:DeferredTaxLiabilities us-gaap:StatementScenario

us-gaap:DeferredTaxLiabilities

brc:Netofassets


Deferred
Period End2021-07-312020-07-312019-07-312018-07-31
Value119.441102.933
Percentage of DeferredTaxLiabilities100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-312008-07-31
Value2113142018152117373622171916
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value51586056383739-37.409-37.142-25.847
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsValuationAllowance brc:DTANet

brc:Netofliabilities


Deferred
Period End2020-07-31
Value58
Percentage of DeferredTaxAssetsValuationAllowance100.0

us-gaap:DeferredTaxAssetsValuationAllowance us-gaap:StatementScenario

brc:Netofliabilities


Deferred
Period End2021-07-312019-07-312018-07-31
Value516056
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0

brc:AdministrativeCosts

brc:AdministrativeCosts


Administrative
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value7.2656.475.0516.0793.9494.294.8666.7096.2116.376.4886.4817.0766.7986.3476.8717.546.2035.0586.3128292626282426-27.755211-29.267-29.5243227303530204-26.275-29.244-30.48-30.012-31.563-27.402-31.569
Percentage of AdministrativeCosts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

brc:IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments

brc:IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments


Income
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-31
Value3337313327133337
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeLossFromEquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0

brc:IncreaseDecreaseInAccountsPayableAndOtherLiabilities

brc:IncreaseDecreaseInAccountsPayableAndOtherLiabilities


Increase
Period End2020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value1713-34.584-5.1937.27314-48.125141312-20.4947.7992110-11.932.5460.4965.05-4.022.402-0.1177.024-18.322.897-7.481-5.764-33.1662519-8.597-20.3816.75210-3.175-14.483-21.8144.995.4373.117-16.9092018
Percentage of IncreaseDecreaseInAccountsPayableAndOtherLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

brc:NonoperatingInvestmentAndOtherIncomeNet

brc:NonoperatingInvestmentAndOtherIncomeNet


Nonoperating
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value1181000.02036000.0155000.0112000.01760000.01380000.01621000.02065000.01377000.0-17000.01184000.031000.01056000.0216000.0561000.0453000.0596000.0-489000.0321000.0721000.0-992000.0-759000.0-123000.0434000.0211000.0323000.0515000.0872000.0255000.0762000.01095000.01131000.0897000.0397000.0362000.01110000.0812000.0-202000.01098000.01428000.01174000.0290000.0
Percentage of NonoperatingInvestmentAndOtherIncomeNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

brc:OtherComprehensiveIncomeTaxOtherAdjustments

brc:OtherComprehensiveIncomeTaxOtherAdjustments


Other
Period End2020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-31
Value7000.0-173000.0-130000.0176000.01582000.0-386000.0135000.047000.0-43000.0-412000.0-71000.011000.0511000.0-21000.029000.030000.0-2102000.0-42000.07000.0-15000.0-566000.0117000.027000.056000.0-64000.056000.043000.0-93000.0-77000.0118000.0254000.0-187000.0
Percentage of OtherComprehensiveIncomeTaxOtherAdjustments100.0100.0100.0100.0100.0100.0100.0100.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

brc:PaymentofOrdinaryDividendsCommonStockClassA

brc:PaymentofOrdinaryDividendsCommonStockClassA


Paymentof
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-31
Value1010101010101010-10.4031010-9.964
Percentage of PaymentofOrdinaryDividendsCommonStockClassA100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

brc:PaymentofOrdinaryDividendsCommonStockClassA us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Paymentof
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value1010101010101010101010-10.403101010-9.964
Percentage of PaymentofOrdinaryDividendsCommonStockClassA0.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0

brc:PaymentofOrdinaryDividendsCommonStockClassB

brc:PaymentofOrdinaryDividendsCommonStockClassB


Paymentof
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-31
Value779000.0779000.0720000.0770000.0770000.0711000.0752000.0752000.0-693000.0734000.0731000.0-675000.0
Percentage of PaymentofOrdinaryDividendsCommonStockClassB100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

brc:PaymentofOrdinaryDividendsCommonStockClassB us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Paymentof
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value778000.0779000.0779000.0720000.0769000.0770000.0770000.0711000.0751000.0752000.0752000.0-693000.0735000.0734000.0731000.0-675000.0
Percentage of PaymentofOrdinaryDividendsCommonStockClassB0.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0

brc:ProfitForReportableSegments

brc:ProfitForReportableSegments


Profit
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value4853424837404647524542474744414243373539626050564453485961595268617161806971708278777180
Percentage of ProfitForReportableSegments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

brc:ProfitForReportableSegments us-gaap:StatementBusinessSegments

brc:IdSolutions


Profit
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-302013-01-312012-10-31
Value473940364042393741363435322833463740413543443750463443
Percentage of ProfitForReportableSegments89.491.883.589.388.289.286.789.088.283.182.984.886.482.783.777.173.470.677.273.773.775.071.973.265.556.354.8

brc:WorkplaceSafety


Profit
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-31
Value5.6475.6563.4637.9886.0284.3795.4555.1576.7246.0994.6615.541107.5377.0556.4457.9395.126.0596.4516131316151212151814141820232327
Percentage of ProfitForReportableSegments11.710.68.216.516.210.711.810.812.813.311.011.822.616.917.115.218.113.617.316.325.722.926.629.435.422.826.326.329.825.028.126.833.432.838.334.7

us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation

us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation


Adjustments
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-01-312017-10-31
Value0032000.0069000.064000.00118000.091000.045000.0254000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation0.00.0100.00.0100.0100.00.0100.0100.0100.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value00032000.01000.0069000.064000.000118000.091000.01000.0045000.0168000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation0.00.00.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.066.1

us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax

us-gaap:AllocatedShareBasedCompensationExpenseNetOfTax


Allocated
Period End2020-10-312019-10-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-30
Value3.33.0893.154.3191.81.2631.6142.3211.2711.2721.3871.9571.1831.041.2231.6090.5670.6730.7140.8180.1110.4071.1021.586-3.1890.094
Percentage of AllocatedShareBasedCompensationExpenseNetOfTax100.0100.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:AssetImpairmentCharges

us-gaap:AssetImpairmentCharges


Asset
Period End2020-07-312020-04-302019-04-302012-07-312012-04-302012-01-31
Value0.0130.00.00.0115
Percentage of AssetImpairmentCharges0.0100.00.00.00.0100.0

us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths

us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths


Cash
Period End2020-10-312020-07-312019-10-312019-07-312018-10-312017-10-312016-10-312015-10-312014-10-312014-04-302014-01-312013-10-312013-04-30
Value523.0-385.0620.0805.0590000.0-710000.0-58000.0-420000.0-601000.05000.0-15000.015000.0-75000.0
Percentage of CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockDividendsPerShareCashPaid us-gaap:StatementClassOfStock

us-gaap:CommonStockDividendsPerShareCashPaid

us-gaap:CommonClassA


Common
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-30
Value0.220.220.220.220.210.210.210.210.210.210.210.210.210.20.20.20.20.20.20.1950.1950.1950.19
Percentage of CommonStockDividendsPerShareCashPaid100.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:CommonClassB


Common
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-30
Value0.220.220.20.220.220.20.210.210.210.20.20.210.210.190.20.210.210.190.20.20.20.190.1970.20.20.1830.1920.1950.1950.1780.190.190.190.1730.1820.185
Percentage of CommonStockDividendsPerShareCashPaid0.00.090.9100.0100.090.90.0100.0100.095.20.0100.0100.090.50.0100.0100.090.50.0100.0100.095.00.0100.0100.091.50.0100.0100.091.30.0100.00.00.00.00.0

us-gaap:NonvotingCommonStock


Common
Period End2021-04-302021-01-312020-04-302020-01-312014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-30
Value0.220.220.220.220.1950.1950.190.190.190.190.1850.185
Percentage of CommonStockDividendsPerShareCashPaid0.00.0100.0100.0100.0100.00.0100.00.00.00.00.0

us-gaap:DeferredRevenueRevenueRecognized1

us-gaap:DeferredRevenueRevenueRecognized1


Deferred
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-31
Value291000.0294000.0297000.0317000.0316.0315.0315000.0314000.0308.0
Percentage of DeferredRevenueRevenueRecognized1100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther us-gaap:StatementClassOfStock

us-gaap:DilutiveSecuritiesEffectOnBasicEarningsPerShareOther

us-gaap:CommonClassB


Dilutive
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-31
Value004000.00010000.00013000.00016000.00014000.0001000.0001000.0
Percentage of DilutiveSecuritiesEffectOnBasicEarningsPerShareOther0.00.0100.00.00.0100.00.00.0100.00.00.0100.00.00.0100.00.00.0100.00.00.0100.0

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Effect
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-31
Value-2425000.01092000.04671000.01605000.06256000.0-9202000.0483000.0-304000.0-187000.0
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions

us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions


Employee
Period End2020-10-312019-10-312019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-31
Value93000.02541000.0993000.02356000.015000.0512000.0478000.01514000.0353000.01100000.0
Percentage of EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities

us-gaap:ExcessTaxBenefitFromShareBasedCompensationFinancingActivities


Excess
Period End2020-10-312019-10-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value17000.065000.0-3846000.0376000.0-1280000.0-62000.0-2280000.0-327000.0128000.0592000.0-1232000.0-424000.061000.0-292000.0-1007000.02458000.0-2000.0-2534000.0-1296000.0-5126000.06000.0-265000.0-719000.0-163000.0521000.0872000.0401000.038000.0188000.0110000.0456000.0-1514000.0716000.0505000.0-146000.0677000.0-198000.0
Percentage of ExcessTaxBenefitFromShareBasedCompensationFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet

us-gaap:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet


Foreign
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-31
Value378000.0292000.0-60000.0-211000.0-165000.0293000.0105000.0381000.0469000.0292000.0240000.047000.0
Percentage of ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncomeLossFromEquityMethodInvestments

us-gaap:IncomeLossFromEquityMethodInvestments


Income
Period End2021-07-312021-04-302021-01-312020-10-31
Value-4994000.0-255000.0-331000.0-174000.0
Percentage of IncomeLossFromEquityMethodInvestments100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable


Increase
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value2.205-6.688-1.5822.0630.292.226-0.7020.2662.2350.0241.785-1.193-1.23-0.392-3.7982.3274.3310.662-1.063-2.8691.469-0.343-4.4352.1094.7482.152-7.6231.7050.8194.962-3.1391.089-3.5242.12-3.77-2.5488.8215.881.7517.47-1.191-2.01-3.656105.106-2.518
Percentage of IncreaseDecreaseInAccruedIncomeTaxesPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities

us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities


Increase
Period End2021-07-312021-04-302020-07-312020-04-30
Value19270.48113
Percentage of IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets


Increase
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value1914000.0148000.01038000.01398000.0-10130000.03032000.01217000.01404000.0-2572000.0-106000.0113000.02197000.0-1267000.0-3633000.01148000.02005000.0-3799000.02207000.0-1390000.01170000.0-1209000.0-3077000.0730000.03081000.0-8987000.0-3254000.054000.02999000.0-3050000.0-733000.0-1867000.05372000.0-4495000.0-3313000.062000.02710000.0-1642000.0-769000.0-2229000.07384000.0-4852000.01612000.0-1306000.0-1078000.0-1771000.03688000.0
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value59000.0399000.0264000.0271000.0-21000.0365000.0507000.0593000.011000.0714000.0674000.0757000.0-135000.0982000.01021000.0943000.0-10000.0974000.0900000.0821000.083000.0254000.0120000.060000.03000.0149000.076000.062000.0-233000.067000.0286000.0348000.0-475000.0626000.00273000.0-39000.0490000.00297000.08000.0636000.0460000.0362000.0
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-31
Value4.7144.1694.0734.2194.2745.405
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseCost us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Operating
Period End2020-07-312020-04-302020-01-312019-10-31
Value2.1612.0742.0924.095
Percentage of OperatingLeaseCost0.049.248.975.8

us-gaap:SellingGeneralAndAdministrativeExpenses


Operating
Period End2020-07-312020-04-302020-01-312019-10-31
Value2.1132.1452.1821.31
Percentage of OperatingLeaseCost0.050.851.124.2

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-31
Value4.3695.2034.4654.2974.6544.2534.2064.01
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax


Other
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-31
Value-7.5072.89119-4.19225-17.424-1.0090.05-2.582-7.3375.486-5.395-10.788-12.86917-5.383204.819-2.292-14.254-12.34824-7.463-6.483-15.4310.93-46.816-24.303-8.05912-16.80516
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax100.0100.0100.0100.0100.0100.0100.0100.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:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax

us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax


Other
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-31
Value-6.9033.23718-3.48425-19.428-1.0230.362-7.5385.99-9.64-13.07717-7.2654.941-1.17-12.2820-8.424-7.331.65-35.768-20.6129.402-15.58614
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax100.0100.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:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax brc:AccumulatedOtherComprehensiveIncome

us-gaap:AccumulatedTranslationAdjustment


Other
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-31
Value3.26317-4.185-17.597-1.1390.226-7.7245.621-9.149-13.58316-6.846
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax100.897.3120.190.6111.362.4102.593.894.9103.998.894.2

us-gaap:CashFlowHedging


Other
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-31
Value-0.0260.5140.701-1.8310.3320.1360.1860.538-0.4910.474-0.179-0.419
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax-0.82.8-20.19.4-32.537.6-2.59.05.1-3.6-1.15.8

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Other
Period End2021-04-302020-04-302019-04-302018-04-30
Value0.00.00.00.032
Percentage of OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax0.0-0.0-0.0-0.2

us-gaap:OtherComprehensiveIncomeLossBeforeTax

us-gaap:OtherComprehensiveIncomeLossBeforeTax


Other
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-31
Value-7.752.61219-3.3925-19.573-1.165-0.24-2.665-7.5335.47-9.372-9.462-12.07616-6.895144.054-0.765-10.503-8.8718-7.95-8.536-16.601-0.62-31.48-52.2653.7389.509-15.53411-19.737-4.0937.73810-18.564-4.798-7.498-12.164
Percentage of OtherComprehensiveIncomeLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax


Other
Period End2021-07-312021-04-302021-01-312020-07-312020-04-302020-01-31
Value-193000.0-174000.0511000.0781000.0-2044000.0258000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax


Other
Period End2021-07-312021-04-302021-01-312020-07-312020-04-302020-01-31
Value51000.071000.0-47000.0-259000.06000.05000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax


Other
Period End2021-07-312021-04-302021-01-312020-07-312020-04-302020-01-31
Value185000.0118000.0451000.0616000.0-1751000.0363000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax


Other
Period End2021-07-312021-04-302021-01-312020-07-312020-04-302020-01-31
Value378000.0292000.0-60000.0-165000.0293000.0105000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax

us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax


Other
Period End2020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-31
Value908000.0-2044000.0258000.0-185000.0-9000.0-72000.0297000.0-427000.0952000.0921000.0-146000.0-210000.0-671000.0622000.0-393000.0703000.0-155000.02000.0-187000.0-717000.0-516000.0-912000.01123000.0622000.0-15000.0-263000.0244000.0-105000.0-14000.0339000.0-531000.0-1024000.01303000.0-782000.0576000.01787000.0
Percentage of OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax


Other
Period End2021-07-312021-04-302021-01-312020-07-312020-04-302020-01-31
Value-547000.0-372000.01304000.0210000.0173000.0130000.0
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax


Other
Period End2021-07-312021-04-302021-01-312020-07-312020-04-302020-01-312016-07-312016-04-302015-07-312015-04-302014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-31
Value50000.0105000.0127000.0224000.0105000.0414000.0419000.0163000.01762000.0243000.04858000.041000.0-117000.0117000.0-1576000.062000.062000.062000.02262000.0131000.0131000.0-1105000.0
Percentage of OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax


Other
Period End2021-04-302021-01-312020-07-312020-04-302020-01-312016-10-312015-10-312014-10-312014-04-302013-10-312013-04-30
Value0-32000.0-159000.00-309000.0-136000.0-783000.0-295000.0-158000.0-117000.0-62000.0
Percentage of OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax0.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect


Other
Period End2020-10-312020-04-302020-01-312019-04-302019-01-312018-04-302018-01-312017-04-30
Value240000.0093000.0000-209000.00
Percentage of OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansPlanAmendmentsTaxEffect100.00.0100.00.00.00.0100.00.0

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax

us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax


Other
Period End2021-07-312021-04-302021-01-312020-07-312020-04-302020-01-312017-07-312017-04-302016-07-312016-04-302015-07-312015-04-30
Value-151000.006000.0136000.0093000.0-4000.00711000.025000.0949000.00
Percentage of OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax100.00.0100.0100.00.0100.0100.00.0100.0100.0100.00.0

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax


Other
Period End2020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-31
Value-211000.0293000.0105000.0381000.0469000.0292000.0240000.047000.0-105000.0-264000.0-158000.0-24000.044000.0-114000.0-10000.0-405000.0-370000.0-169000.0-115000.0457000.0773000.0457000.0116000.0-21000.012000.043000.02000.090000.030000.0-9000.090000.0467000.0
Percentage of OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax100.0100.0100.0100.0100.0100.0100.0100.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:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax


Other
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-31
Value82000.0105000.095000.0106000.071000.00309000.0105000.0-72000.00169000.0155000.0146000.00-592000.0130000.0-575000.00-72000.0136000.0291000.02000.0161000.0161000.0441000.0-1644000.0214000.0214000.05170000.041000.066000.0
Percentage of OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossTax

us-gaap:OtherComprehensiveIncomeLossTax


Other
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-31
Value-0.345-0.3011.251-0.199-0.1850.1790.042-0.2110.1430.348-0.1960.458-1.2070.98-0.8270.485-3.801-0.8210.5351.6663.506-1.3130.979-0.1440.494-0.254.6543.3263.2690.2490.171-2.6420.6390.943-1.56-2.2552.4570.0294.0214.956
Percentage of OtherComprehensiveIncomeLossTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax

us-gaap:CashFlowHedging


Other
Period End2020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-31
Value697000.0-1751000.0363000.0196000.0220000.0537000.0-380000.0
Percentage of OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax


Other
Period End2020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-31
Value48000.06000.05000.0-35000.055000.0-38000.0-61000.0100000.0-1048000.0262000.0-78000.0195000.0-751000.0-90000.08000.0128000.0236000.0126000.0-56000.0-499000.063000.0-352000.0394000.0-203000.04000.084000.0-78000.018000.0-13000.0-131000.0164000.0434000.0
Percentage of OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax100.0100.0100.0100.0100.0100.0100.0100.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:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


Other
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-31
Value-355000.01307000.0-387000.0266000.0-913000.0-34000.0-131000.0-1533000.0-975000.0
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities


Payments
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value-13000.0-4448000.02000000.0-119000.04423000.01013000.03933000.0-527000.0-172000.01358000.0789000.0-337000.072000.0-532000.01703000.0-974000.0124000.0555000.0918000.0-1511000.0263000.0534000.0-982000.0-1539000.0-2270000.0246000.0-4765000.0592000.0-10000.0558000.019000.070000.0-2145000.0696000.0479000.070000.0-1249000.01408000.0-105000.0233000.0-340000.0-115000.0-414000.0908000.0-601000.0-1767000.0
Percentage of PaymentsForProceedsFromOtherInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-31
Value11000.0134000.021000.02617000.01233000.099000.0464000.07269000.01303000.0986000.0425000.02937000.0
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromIssuanceOfCommonStock

us-gaap:ProceedsFromIssuanceOfCommonStock


Proceeds
Period End2020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312010-04-30
Value0.160.5261.2753.4113.1333.0165.179122.0880.0636.6993.2491.0544.0155.8468.8134.5830.610.0530.00.0530.7440.7560.0911.2190.05.6855.209105.8372.7251.6840.241.3231.6180.6831.0392.2452.8042.1050.2231.822
Percentage of ProceedsFromIssuanceOfCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromLinesOfCredit

us-gaap:ProceedsFromLinesOfCredit


Proceeds
Period End2020-07-312020-04-302019-07-312019-04-302018-07-312018-04-302017-07-312014-07-312014-04-302013-07-312013-04-302013-01-312012-07-312012-04-30
Value200.00.07.95.7820.0257.1476.3740.02202200.00.0
Percentage of ProceedsFromLinesOfCredit100.00.00.0100.0100.00.0100.0100.0100.00.0100.0100.00.00.0

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities


Proceeds
Period End2021-07-312021-04-302020-07-312020-04-302019-07-312019-04-302018-04-30
Value264000.001000.0-1000.05395000.0-31000.0-1280000.0
Percentage of ProceedsFromPaymentsForOtherFinancingActivities100.00.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ProceedsFromStockOptionsExercised


Proceeds
Period End2021-07-312021-04-302020-07-312020-04-302019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-302013-01-312012-10-312012-04-302012-01-31
Value0.1531.1410.2990.5265.179120.0636.6993.2494.0155.8468.8130.610.0531.10.7440.7560.0910.05.6855.2095.8372.7251.6841.4411.71
Percentage of ProceedsFromStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax

us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax


Reclassification
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-31
Value0.5020.3240.054-0.293-1.6460.3240.1840.3910.4980.3430.3240.19-0.317-0.0210.030.115-0.2720.0660.13-0.111-3.1530.0590.5051.062-76.5222.020.366343.0340.1420.1190.172
Percentage of ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.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:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax brc:AccumulatedOtherComprehensiveIncome

us-gaap:CashFlowHedging


Reclassification
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-31
Value0.219-0.044-0.1590.2190.0790.2860.2190.180.035-0.184-0.111-0.015
Percentage of ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax67.6-81.554.367.642.973.163.855.618.4876.2-370.0-13.0

us-gaap:OtherPostretirementBenefitPlansDefinedBenefit


Reclassification
Period End2021-04-302021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-31
Value0.1050.098-0.1340.1050.1050.1050.1240.1440.1550.1630.1410.13
Percentage of ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax32.4181.545.732.457.126.936.244.481.6-776.2470.0113.0

us-gaap:RepaymentsOfLinesOfCredit

us-gaap:RepaymentsOfLinesOfCredit


Repayments
Period End2020-07-312019-07-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-30
Value210.0-0.00332-54.0248.0601120.00.00.0
Percentage of RepaymentsOfLinesOfCredit100.00.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-08-01
Value102.5350.3612.9362.0040.00.6859.9529.769
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.00.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

brc:PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-31
Value60.7375.0050.70033.120032.03
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.00.0100.00.00.0100.00.00.0100.0

brc:ServiceBasedRestrictedSharesandRestrictedStockUnits


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312015-07-312015-04-302015-01-312014-10-312014-07-31
Value39.9254.1-0.0444.040.010.110.0336.650.020.01-0.0235.1400.690.020.1223.450
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue65.772.10.086.90.00.00.0110.70.00.00.0109.70.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

brc:PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-31
Value71413.087928.000000000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod100.0100.00.00.00.00.00.00.00.00.0

brc:ServiceBasedRestrictedSharesandRestrictedStockUnits


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312015-07-312015-04-302015-01-312014-10-312014-07-31
Value63339.087002.07727.0111190.082087.0274540.0-267620.0130380.0305530.0-8313.0-216070.0106380.00066705.0-32458.00
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod88.798.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312014-10-31
Value5.8444.6150.334.7950.0032370.0-4.7314.7360.0025120.0-5.0755.0790.0013260.000471-1.4181.4190.00.762
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue100.0100.0100.0100.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

brc:PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-31
Value33.1232.0300000000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0100.00.00.00.00.00.00.00.00.0

brc:ServiceBasedRestrictedSharesandRestrictedStockUnits


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312015-07-312015-04-302015-01-312014-10-312014-07-31
Value44.8536.0-0.0328.150.0300.0624.670.670.290.122.500-0.0730.860
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue135.4112.40.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-30
Value2.490.026300.02710000.02720000.0270000.02590000.024800-0.00010.023600.0001
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate100.0100.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.0100.0100.00.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-04-302014-01-312013-10-312013-04-30
Value30.710.258500.25830-0.01670.28190.001200.294300.01360.28590.00020.03760.30270-0.00090.37410
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate100.0100.00.0100.00.0100.0100.0100.00.0100.00.0100.0100.0100.0100.0100.00.0100.0100.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-30
Value0.380.016400.03010000.01960.0004000.0126-0.0004000.0164-0.0001000.0191000.00020.017800
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate100.0100.00.0100.00.00.00.0100.0100.00.00.0100.0100.00.00.0100.0100.00.00.0100.00.00.0100.0100.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-31
Value0.37310139.4232.9832.9351.2577.8096.7192.8940.1050.0070.2020.1150.0070.4322.022.021.211-0.1320.0288.7992.0330.1092.1320.2130.6420.7942.4021.1851.32
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue100.0100.0100.0100.0100.0100.0100.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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross


Share
Period End2020-10-31
Value303050.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-31
Value8.6510.6309.70007.960007.560004.5800.010.016.100-0.019.180
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.00.0100.0100.0100.00.00.0100.0100.00.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice


Share
Period End2020-10-31
Value29.1
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice


Share
Period End2020-10-312019-10-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-31
Value39.9254.05043.9600036.8500.01-0.0135.14000.0519.970.030.030.0422.6600-0.0931.070.04
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice100.0100.00.0100.00.00.00.0100.00.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1


Sharebased
Period End2020-10-312019-10-312019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-31
Value2.3712.5372.8492.7983.0063.0042.9742.9012.892.7943.1933.1312.9643.9093.8413.6840.046.5656.3388.3830.226
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised


Stock
Period End2020-10-31
Value22300.0
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation


Stock
Period End2021-04-302020-04-30
Value1009000.0426000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-04-302021-01-312020-04-302020-01-31
Value348000.059000.091000.0187000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation34.50.021.40.0

us-gaap:TreasuryStock


Stock
Period End2021-04-302021-01-312020-04-302020-01-31
Value661000.0230000.0517000.0624000.0
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation65.50.0121.40.0

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised


Stock
Period End2021-01-312020-10-312020-04-302020-01-312019-10-312019-04-302019-01-312018-10-312018-04-302018-01-312017-10-31
Value0.2892.4560.4260.8113.8572.9825.073100.0616.5941.223
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value3.2460.091-0.1876.41-14.0631.4330.1624.505-10.1720.016-0.8783.863
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised132.221.4-23.1166.20.048.13.244.80.026.2-13.3315.9

us-gaap:TreasuryStock


Stock
Period End2020-10-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-31
Value0.790.5170.6242.5533.7514.4155.235145.3550.0775.7165.086
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised32.2121.476.966.20.0148.1103.2144.80.0126.286.7415.9

us-gaap:StockRepurchasedDuringPeriodValue

us-gaap:StockRepurchasedDuringPeriodValue


Stock
Period End2020-10-312019-10-312019-07-312019-04-302019-01-312018-10-31
Value2.720.00.00.01.3191.863
Percentage of StockRepurchasedDuringPeriodValue100.00.00.00.0100.0100.0

us-gaap:StockRepurchasedDuringPeriodValue us-gaap:StatementEquityComponents

us-gaap:TreasuryStock


Stock
Period End2020-10-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-30
Value-2.720.00.00.0-1.319-1.863-0.184-1.278
Percentage of StockRepurchasedDuringPeriodValue-100.00.00.00.0-100.0-100.00.00.0

us-gaap:TreasuryStockValueAcquiredCostMethod

us-gaap:TreasuryStockValueAcquiredCostMethod


Treasury
Period End2021-04-302021-01-312020-04-302018-10-31
Value0.00.873641.863
Percentage of TreasuryStockValueAcquiredCostMethod0.0100.0100.0100.0

us-gaap:TreasuryStockValueAcquiredCostMethod us-gaap:StatementEquityComponents

us-gaap:TreasuryStock


Treasury
Period End2021-04-302021-01-312020-04-302018-10-31
Value0.00.87364-1.863
Percentage of TreasuryStockValueAcquiredCostMethod0.0100.0100.0-100.0

brc:AccruedProfitSharingContributionsIncludedInOtherCurrentLiabilitiesAndOtherLongTermLiabilities

brc:AccruedProfitSharingContributionsIncludedInOtherCurrentLiabilitiesAndOtherLongTermLiabilities


Accrued
Period End2021-07-312020-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value3686000.03577000.02938000.03615000.04371000.07293000.07540000.0
Percentage of AccruedProfitSharingContributionsIncludedInOtherCurrentLiabilitiesAndOtherLongTermLiabilities100.0100.0100.0100.0100.0100.0100.0

brc:AssumptionOfDebtAmount us-gaap:SubsequentEventType

brc:AssumptionOfDebtAmount

us-gaap:SubsequentEvent


Assumption
Period End2021-05-19
Value3000000.0
Percentage of AssumptionOfDebtAmount100.0

brc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedCompensationAndBenefits

brc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedCompensationAndBenefits


Business
Period End2021-07-31
Value5537000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedCompensationAndBenefits100.0

brc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill

brc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill


Business
Period End2021-07-31
Value195
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedGoodwill100.0

brc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesOtherThanIncomeTaxes

brc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesOtherThanIncomeTaxes


Business
Period End2021-07-31
Value4081000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTaxesOtherThanIncomeTaxes100.0

brc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredIncludingCashAndLiabilitiesAssumedNet

brc:BusinessCombinationRecognizedIdentifiableAssetsAcquiredIncludingCashAndLiabilitiesAssumedNet


Business
Period End2021-07-31
Value251
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredIncludingCashAndLiabilitiesAssumedNet100.0

brc:CommonStockAggregateLiquidationPreference us-gaap:StatementClassOfStock

brc:CommonStockAggregateLiquidationPreference

us-gaap:NonvotingCommonStock


Common
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value424242424242424242424242
Percentage of CommonStockAggregateLiquidationPreference100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

brc:DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits

brc:DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits


Deferred
Period End2020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value72000.089000.091000.0000-27000.0-5000.0-4000.00-7000.0
Percentage of DeferredTaxLiabilitiesTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits100.0100.0100.00.00.00.0100.0100.0100.00.0100.0

brc:Deferredtaxliabilitiesdeferredtaxexpensepostretirementbenefits

brc:Deferredtaxliabilitiesdeferredtaxexpensepostretirementbenefits


Deferredtaxliabilitiesdeferredtaxexpensepostretirementbenefits
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-31
Value166000.031000.071000.000004000.0
Percentage of Deferredtaxliabilitiesdeferredtaxexpensepostretirementbenefits100.0100.0100.00.00.00.00.0100.0

brc:EndingBalanceOtherStockholdersEquityShares us-gaap:PlanName

brc:EndingBalanceOtherStockholdersEquityShares

brc:DeferredCompensation


Ending
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value0.3159160.2923290.2855330.299916314201252338469517560614
Percentage of EndingBalanceOtherStockholdersEquityShares100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

brc:SharesHeldRabbiTrustAtCost


Ending
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value0.3159160.2923290.2855330.299916314347362423469517560614
Percentage of EndingBalanceOtherStockholdersEquityShares100.0100.0100.0100.0100.0172.3143.5125.0100.0100.0100.0100.0

brc:LineOfCreditRemainingMaximumBorrowingCapacity

brc:LineOfCreditRemainingMaximumBorrowingCapacity


Line
Period End2021-07-31
Value359
Percentage of LineOfCreditRemainingMaximumBorrowingCapacity100.0

brc:OtherStockholdersEquity us-gaap:PlanName

brc:OtherStockholdersEquity

brc:DeferredCompensation


Other
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value109.3398.5068.2228.1244.6245.6847.78911111212
Percentage of OtherStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

brc:SharesHeldRabbiTrustAtCost


Other
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value-10.534-9.339-8.506-8.222-8.124-8.487-8.748-9.948-10.623-11.151-11.595-12.304
Percentage of OtherStockholdersEquity-100.0-100.0-100.0-100.0-100.0-183.5-153.9-127.7-96.2-96.0-95.9-95.8

brc:PercentageOfOutstandingSharesValidlyTendered us-gaap:SubsequentEventType

brc:PercentageOfOutstandingSharesValidlyTendered

us-gaap:SubsequentEvent


Percentage
Period End2021-05-19
Value92.9
Percentage of PercentageOfOutstandingSharesValidlyTendered100.0

brc:ReductionOfLongtermDeferredIncomeTaxAssetsExcludingInterestAndPenalties

brc:ReductionOfLongtermDeferredIncomeTaxAssetsExcludingInterestAndPenalties


Reduction
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-31
Value6485000.04691000.04623000.07192000.06637000.05990000.05731000.06492000.04816000.0
Percentage of ReductionOfLongtermDeferredIncomeTaxAssetsExcludingInterestAndPenalties100.0100.0100.0100.0100.0100.0100.0100.0100.0

brc:RevolverAmountDrawnToFundCodeAcquisition

brc:RevolverAmountDrawnToFundCodeAcquisition


Revolver
Period End2021-07-31
Value75
Percentage of RevolverAmountDrawnToFundCodeAcquisition100.0

brc:RevolverAmountDrawnToFundCodeAcquisition us-gaap:BusinessAcquisition

brc:CodeAcquisition


Revolver
Period End2021-07-31
Value75
Percentage of RevolverAmountDrawnToFundCodeAcquisition100.0

brc:RevolverRepaidDuringYearRelatedToCodeAcquistion

brc:RevolverRepaidDuringYearRelatedToCodeAcquistion


Revolver
Period End2021-07-31
Value37
Percentage of RevolverRepaidDuringYearRelatedToCodeAcquistion100.0

brc:RevolverRepaidDuringYearRelatedToCodeAcquistion us-gaap:BusinessAcquisition

brc:CodeAcquisition


Revolver
Period End2021-07-31
Value37
Percentage of RevolverRepaidDuringYearRelatedToCodeAcquistion100.0

brc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPriceLowerRange

brc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPriceLowerRange


Share
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-312008-07-31
Value19.9619.9619.9619.9619.9619.9620.9517.2317.2313.3113.3113.3113.319.59
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPriceLowerRange100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

brc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPriceUpperRange

brc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPriceUpperRange


Share
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-312008-07-31
Value54.0554.0543.9838.8338.8338.3138.3140.3740.3740.3740.3740.3740.3740.37
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingPriceUpperRange100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

brc:TenderOfferPricePerShare us-gaap:SubsequentEventType

brc:TenderOfferPricePerShare

us-gaap:SubsequentEvent


Tender
Period End2021-05-19
Value3.3
Percentage of TenderOfferPricePerShare100.0

brc:TotalEquityPurchasePrice us-gaap:SubsequentEventType

brc:TotalEquityPurchasePrice

us-gaap:SubsequentEvent


Total
Period End2021-05-19
Value8100000.0
Percentage of TotalEquityPurchasePrice100.0

brc:UnrecognizedTaxBenefitsRecognizedInOtherLiabilities

brc:UnrecognizedTaxBenefitsRecognizedInOtherLiabilities


Unrecognized
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-31
Value158.9311013119.3041511322922
Percentage of UnrecognizedTaxBenefitsRecognizedInOtherLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

dei:EntityCommonStockSharesOutstanding us-gaap:StatementClassOfStock

dei:EntityCommonStockSharesOutstanding

us-gaap:NonvotingCommonStock


Entity
Period End2021-08-312021-05-182021-02-162020-11-172020-05-192020-02-182019-11-192019-09-032019-05-212019-02-182018-11-132018-09-112018-05-212018-02-202017-11-142017-09-112017-05-232017-02-212016-11-152016-09-122016-05-182016-02-182015-11-182015-09-182015-05-262015-03-032014-11-282014-09-242014-06-032014-03-032013-12-052013-09-242013-06-052013-03-062012-12-032012-09-202012-06-052012-03-072011-12-022011-09-202011-05-312011-03-03
Value484848484849494949494848484848474747474646464747474747474748484848474747494848494949
Percentage of EntityCommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

dei:EntityPublicFloat

dei:EntityPublicFloat


Entity
Period End2021-01-31
Value2104
Percentage of EntityPublicFloat100.0

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent

us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent


Accrual
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value139.2078.5188.4978.0577.6677.7038.8858.1077.8867.1458.3778.3187.7727.9978.2427.977.1096.6177.3737.4037.8176.6827.0267.256.5785.9287.897.9948.4097.0288.9688.2437.6038.3138.2119.307107.9258.9637.6129.0618.8987.537
Percentage of AccrualForTaxesOtherThanIncomeTaxesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value7306000.07551000.07450000.07704000.07157000.05005000.04471000.04629000.05144000.03585000.03069000.05093000.06006000.06183000.07137000.0
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BuildingsAndImprovementsGross

us-gaap:BuildingsAndImprovementsGross


Buildings
Period End2021-07-312020-07-312019-07-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value108105999596989897989594959594929394989710610197929491100105102101100101103104103103101
Percentage of BuildingsAndImprovementsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents


Business
Period End2021-07-31
Value7513000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets


Business
Period End2021-07-31
Value544000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables


Business
Period End2021-07-31
Value15
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable


Business
Period End2021-07-31
Value7584000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther


Business
Period End2021-07-31
Value8197000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities


Business
Period End2021-07-31
Value11
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill


Business
Period End2021-07-31
Value77
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory


Business
Period End2021-07-31
Value6581000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet


Business
Period End2021-07-312015-07-312014-07-312013-07-312012-07-31
Value2430.00.030137
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet100.00.00.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt


Business
Period End2021-07-31
Value4668000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther


Business
Period End2021-07-31
Value14
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets


Business
Period End2021-07-31
Value3109000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment


Business
Period End2021-07-31
Value2.023
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment100.0

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiability


Contract
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-31
Value2519000.02567000.02531000.02552000.02559000.02771000.02797.02802.02782000.02791000.02758000.02800.02796000.0
Percentage of ContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerRefundLiability

us-gaap:ContractWithCustomerRefundLiability


Contract
Period End2021-07-312020-07-312019-07-312018-07-31
Value5510000.06295000.05796000.04546000.0
Percentage of ContractWithCustomerRefundLiability100.0100.0100.0100.0

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible

us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible


Decrease
Period End2021-07-31
Value3253000.0
Percentage of DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible100.0

us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability

us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability


Deferred
Period End2021-07-312020-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value20181815131210
Percentage of DeferredCompensationArrangementWithIndividualRecordedLiability100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302019-07-31
Value168.3348.2618.9768.8457.0067.298
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value64434744535144-42.828-75.335-59.17
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value996000.01026000.01432000.01073000.01187000.01144000.01242000.01706000.01705000.01885000.0
Percentage of DeferredTaxAssetsGoodwillAndIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-31
Value5234364183727271
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsInventory


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value5143000.04385000.03856000.03095000.04516000.05142000.04387000.05460000.05880000.04984000.05328000.06666000.0
Percentage of DeferredTaxAssetsInventory100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsInventory brc:DTANet

brc:Netofliabilities


Deferred
Period End2020-07-31
Value4327000.0
Percentage of DeferredTaxAssetsInventory98.7

us-gaap:DeferredTaxAssetsInventory us-gaap:StatementScenario

brc:Netofliabilities


Deferred
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value5092000.03855000.03042000.04515000.04989000.04190000.05334000.05600000.04980000.0
Percentage of DeferredTaxAssetsInventory99.0100.098.3100.097.095.597.795.299.9

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration

us-gaap:ForeignCountry


Deferred
Period End2021-07-31
Value90
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration100.0

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value3479000.03663000.03125000.02959000.02819000.02847000.03344000.02431000.02717000.02146000.0
Percentage of DeferredTaxAssetsPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value60566264705666586268
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards brc:DTANet

brc:Netofliabilities


Deferred
Period End2020-07-31
Value56
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards us-gaap:StatementScenario

brc:Netofliabilities


Deferred
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value606264705666586268
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0100.0100.0100.0100.099.8100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value8570000.03339000.07021000.03772000.08932000.06347000.01612000.01533000.01973000.02980000.0892000.01910000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits brc:DTANet

brc:Netofliabilities


Deferred
Period End2020-07-31
Value3267000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits97.8

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits us-gaap:StatementScenario

brc:Netofliabilities


Deferred
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value8570000.06932000.03681000.08932000.06347000.01612000.01506000.01968000.02976000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits100.098.797.6100.0100.0100.098.299.799.9

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value2359000.03002000.02659000.03280000.04144000.04152000.03563000.05002000.07220000.07429000.06764000.07573000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits brc:DTANet

brc:Netofliabilities


Deferred
Period End2020-07-31
Value2971000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits99.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits us-gaap:StatementScenario

brc:Netofliabilities


Deferred
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-31
Value2193000.02588000.03280000.04144000.04152000.03563000.04998000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits93.097.3100.0100.0100.0100.099.9

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value8.0697.8517.35210162019212427
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost brc:DTANet

brc:Netofliabilities


Deferred
Period End2020-07-31
Value7.851
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost us-gaap:StatementScenario

brc:Netofliabilities


Deferred
Period End2021-07-312019-07-312018-07-31
Value8.0697.35210
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther

us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value13117.4068.54812101.0141.4110.1090.156
Percentage of DeferredTaxAssetsTaxDeferredExpenseOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther brc:DTANet

brc:Netofassets


Deferred
Period End2020-07-31
Value7.071
Percentage of DeferredTaxAssetsTaxDeferredExpenseOther60.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther us-gaap:StatementScenario

brc:Netofassets


Deferred
Period End2021-07-31
Value8.416
Percentage of DeferredTaxAssetsTaxDeferredExpenseOther61.4

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value1433000.01518000.0943000.0828000.01141000.01619000.01136000.0852000.01292000.01370000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts brc:DTANet

brc:Netofliabilities


Deferred
Period End2020-07-31
Value1518000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts us-gaap:StatementScenario

brc:Netofliabilities


Deferred
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value1433000.0710000.0827000.01130000.01604000.01122000.0843000.01229000.01359000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts100.075.399.999.099.198.898.995.199.2

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value51000.058000.01000.053000.01000.0153000.0197000.0-126000.0-280000.0-4000.0
Percentage of DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value51313129373126-27.381-54.008-39.5613326
Percentage of DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets brc:DTANet

brc:Netofliabilities


Deferred
Period End2020-07-31
Value30
Percentage of DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets96.7

us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets us-gaap:StatementScenario

brc:Netofassets


Deferred
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-31
Value502928363025-25.675
Percentage of DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets98.195.496.496.896.495.393.8

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value5.2824.7157.9618.962101510-6.499-8.952-7.146
Percentage of DeferredTaxLiabilitiesOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value7292000.07285000.06869000.04911000.03884000.02695000.03213000.0-4587000.0-4811000.0-5703000.07672000.09270000.0
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment brc:DTANet

brc:Netofassets


Deferred
Period End2020-07-31
Value3622000.0
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment49.7

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment us-gaap:StatementScenario

brc:Netofassets


Deferred
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value3813000.03744000.01952000.01065000.0-152000.0-131000.0-2156000.0-2094000.0-3557000.0
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment52.354.539.727.4-5.6-4.147.043.562.4

us-gaap:DerivativeFairValueOfDerivativeAsset

us-gaap:DerivativeFairValueOfDerivativeAsset


Derivative
Period End2021-07-312019-07-312012-10-312012-07-31
Value150000.0474000.015000.078000.0
Percentage of DerivativeFairValueOfDerivativeAsset100.0100.0100.0100.0

us-gaap:DerivativeFairValueOfDerivativeAsset us-gaap:BalanceSheetLocation

us-gaap:PrepaidExpensesAndOtherCurrentAssets


Derivative
Period End2021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312018-07-31
Value724000.01246000.01017000.0594000.0241000.0740000.0595000.0474000.01077000.0
Percentage of DerivativeFairValueOfDerivativeAsset0.00.00.00.00.00.00.0100.00.0

us-gaap:DerivativeFairValueOfDerivativeAsset us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:PrepaidExpensesAndOtherCurrentAssets, us-gaap:ForeignExchangeContract, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-07-312020-07-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-31
Value150000.0588000.0472000.0528000.0743000.0871000.01076000.0523000.0377000.0173000.01067000.0419000.0425000.0507000.0265000.0327000.0525000.0463000.0518000.0679000.01515000.0544000.0034000.0259000.013000.0
Percentage of DerivativeFairValueOfDerivativeAsset100.00.099.60.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:DerivativeFairValueOfDerivativeAsset us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:PrepaidExpensesAndOtherCurrentAssets, us-gaap:ForeignExchangeContract, us-gaap:Nondesignated


Derivative
Period End2020-07-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-31
Value6000.02000.04000.06000.020000.01000.05000.02000.02000.0287000.0481000.02000.01132000.01873000.0528000.01008000.0629000.0168000.0296000.01871000.0100000.0166000.0213000.0353000.0407000.0287000.0
Percentage of DerivativeFairValueOfDerivativeAsset0.00.40.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:DerivativeFairValueOfDerivativeAsset us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:PrepaidExpensesAndOtherCurrentAssets, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-31
Value724000.01241000.01017000.0588000.0176000.0727000.0591000.0472000.0
Percentage of DerivativeFairValueOfDerivativeAsset0.00.00.00.00.00.00.099.6

us-gaap:PrepaidExpensesAndOtherCurrentAssets, us-gaap:CashFlowHedging, us-gaap:Nondesignated


Derivative
Period End2021-01-312020-07-312020-04-302020-01-312019-10-312019-07-31
Value5000.06000.065000.013000.04000.02000.0
Percentage of DerivativeFairValueOfDerivativeAsset0.00.00.00.00.00.4

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:BalanceSheetLocation

us-gaap:DerivativeFairValueOfDerivativeLiability

us-gaap:OtherCurrentLiabilities


Derivative
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312018-07-31
Value0.0510.2520.499-0.4490.7771.360.0330.0120.0050.003
Percentage of DerivativeFairValueOfDerivativeLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:OtherCurrentLiabilities, us-gaap:ForeignExchangeContract, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-07-312020-07-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-30
Value0.0510.7610.00.00.00.4520.00.3681.0460.8151.5690.2760.8030.5190.670.6681.1080.7670.7370.5180.00.00.00.063
Percentage of DerivativeFairValueOfDerivativeLiability100.097.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:OtherCurrentLiabilities, us-gaap:ForeignExchangeContract, us-gaap:Nondesignated


Derivative
Period End2021-07-312020-07-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-31
Value0.00.0160.0050.010.0170.0520.0030.0020.0080.0060.0070.0320.1380.6280.0680.1341.2121.2650.5430.2090.4380.3330.3750.0470.5490.4080.89
Percentage of DerivativeFairValueOfDerivativeLiability0.02.1100.00.00.00.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DerivativeFairValueOfDerivativeLiability us-gaap:BalanceSheetLocation, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:OtherCurrentLiabilities, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-31
Value0.2420.499-0.4340.7610.00.00.00.0
Percentage of DerivativeFairValueOfDerivativeLiability96.0100.096.797.90.00.00.00.0

us-gaap:OtherCurrentLiabilities, us-gaap:CashFlowHedging, us-gaap:Nondesignated


Derivative
Period End2021-04-302020-10-312020-07-312020-04-302020-01-312019-10-312019-07-31
Value0.01-0.0150.0161.360.0330.0120.005
Percentage of DerivativeFairValueOfDerivativeLiability4.03.32.1100.0100.0100.0100.0

us-gaap:DerivativeNotionalAmount

us-gaap:DerivativeNotionalAmount


Derivative
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302019-07-31
Value349.6451522272429
Percentage of DerivativeNotionalAmount100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeNotionalAmount us-gaap:HedgingDesignation

us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302019-07-31
Value306.151219242126
Percentage of DerivativeNotionalAmount89.663.878.285.688.888.888.5

us-gaap:Nondesignated


Derivative
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302019-07-31
Value3.583.4953.4273.2423.1072.7073.376
Percentage of DerivativeNotionalAmount10.436.221.814.411.211.211.5

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-07-31
Value8169525541413863625241486756496458453949454033293036323338443647423640405448414669675267
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized


Employee
Period End2021-07-312020-10-31
Value8.03314
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312010-07-31
Value-39.7636353332333130293332393841403736138136135134134130128126124121123144188186185-176.83173170163160159155153150123
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-07-312021-04-302020-07-312020-04-302020-01-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312010-07-31
Value-39.06936323331293328343336353331104102101100100969594929092114155153151-144.6214113813212812712412111995
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization98.3100.0100.0100.0100.0100.0100.088.886.486.387.387.387.287.275.375.074.974.874.874.374.574.674.574.474.979.082.382.181.981.881.381.380.680.380.279.879.679.577.5

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-07-31
Value-0.335
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization0.8

us-gaap:TradeNames


Finite
Period End2021-07-312020-07-312019-07-312018-07-31
Value-0.356-0.0550.00.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization0.9-0.20.00.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2021-07-312021-04-302021-01-312020-10-31
Value155.4085.4075.404
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2021-07-31
Value8529000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2021-07-31
Value9414000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2021-07-312021-04-302021-01-312020-10-31
Value9739000.02241000.02241000.02191000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-07-312021-04-302021-01-312020-10-31
Value125.1215.1235.116
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2021-01-312020-10-312020-07-312019-10-312019-07-31
Value4545454646
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-07-312021-04-302020-07-312012-07-312012-04-302012-01-312011-10-312011-07-312010-07-31
Value1104545164160160162165152
Percentage of FiniteLivedIntangibleAssetsGross0.00.0100.00.00.00.00.00.00.0

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-07-31
Value9.578
Percentage of FiniteLivedIntangibleAssetsGross0.0

us-gaap:TradeNames


Finite
Period End2021-07-312020-07-31
Value1.8210.663
Percentage of FiniteLivedIntangibleAssetsGross0.01.5

us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months

us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months


Foreign
Period End2021-04-302021-01-312020-07-312020-04-302020-01-312019-07-312019-04-302019-01-312018-04-302018-01-312017-04-302017-01-312016-04-302016-01-312015-04-302015-01-312014-04-302014-01-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312010-07-31
Value860000.01034000.0-385000.0-1166000.0-878000.0-805000.0815000.0887000.0-65000.0-856000.0-171000.0-451000.0-605000.0-608000.0-813000.0-1724000.0-5000.0-258000.0118000.0132000.0-207000.0557.01348000.0177000.0807000.0252000.01535000.0493000.0
Percentage of ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months100.0100.0100.0100.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:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Foreign
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-31
Value770000.0385000.0805000.01017000.0500000.0761000.0297000.021000.0118000.0
Percentage of ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months0.0-100.0-100.00.00.00.00.00.0100.0

us-gaap:ForeignCurrencyContractAssetFairValueDisclosure us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:ForeignCurrencyContractAssetFairValueDisclosure

us-gaap:PrepaidExpensesAndOtherCurrentAssets, us-gaap:FairValueInputsLevel2


Foreign
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-07-31
Value150000.0724000.01246000.01017000.0594000.0241000.0740000.0595000.0474000.0532000.0749000.0891000.01077000.0527000.0379000.0175000.01354000.0900000.0427000.01132000.02138000.0855000.01008000.0629000.0685000.0975000.01871000.0166000.0
Percentage of ForeignCurrencyContractAssetFairValueDisclosure100.0100.0100.0100.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:ForeignCurrencyContractsLiabilityFairValueDisclosure us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure

us-gaap:OtherCurrentLiabilities, us-gaap:FairValueInputsLevel2


Foreign
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-07-31
Value51000.0252000.0499000.0449000.0777000.01360000.033000.012000.05000.010000.017000.0505000.03000.0369000.01054000.0821000.01577000.0308000.0941000.0628000.0738000.0802000.01212000.01265000.01280000.0741000.0438000.0389000.0
Percentage of ForeignCurrencyContractsLiabilityFairValueDisclosure100.0100.0100.0100.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:IntangibleAssetsGrossExcludingGoodwill

us-gaap:IntangibleAssetsGrossExcludingGoodwill


Intangible
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312019-10-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-31
Value1325555545565658189194195235333
Percentage of IntangibleAssetsGrossExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryFinishedGoodsNetOfReserves


Inventory
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302013-07-312012-07-31
Value8778797485777776777676717372726969616061646362636669707473716464
Percentage of InventoryFinishedGoodsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.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:InventoryRawMaterialsAndSuppliesNetOfReserves

us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves


Inventory
Period End2021-04-302021-01-312020-07-312020-04-302020-01-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302013-07-31
Value23242624212121202220222121191919181820212120252624222015
Percentage of InventoryRawMaterialsAndSuppliesNetOfReserves100.0100.0100.0100.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:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves


Inventory
Period End2021-07-312020-10-312020-07-312019-10-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value282426222120191820221525
Percentage of InventoryRawMaterialsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves


Inventory
Period End2021-07-312021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302013-07-312012-07-31
Value2020192024222120202221201920191918171716161715171618191917171415
Percentage of InventoryWorkInProcessNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.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:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-07-312020-04-302020-01-312019-07-31
Value184.2458.42618
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:LettersOfCreditOutstandingAmount

us-gaap:LettersOfCreditOutstandingAmount


Letters
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-31
Value2901000.03116000.03271000.03043000.04067000.04261000.03327000.03634000.03570000.03762000.0
Percentage of LettersOfCreditOutstandingAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LineOfCredit

us-gaap:LineOfCredit


Line
Period End2021-07-31
Value38
Percentage of LineOfCredit100.0

us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity

us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity


Line
Period End2021-07-312012-01-312006-10-05
Value200300200
Percentage of LineOfCreditFacilityCurrentBorrowingCapacity100.0100.0100.0

us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd

us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd


Line
Period End2021-07-31
Value0.84
Percentage of LineOfCreditFacilityInterestRateAtPeriodEnd100.0

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity

us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity


Line
Period End2021-07-312013-04-302012-01-312006-10-05
Value400403450300
Percentage of LineOfCreditFacilityMaximumBorrowingCapacity100.0100.0100.0100.0

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity


Line
Period End2021-07-312014-01-312013-10-312013-04-30
Value159291285253
Percentage of LineOfCreditFacilityRemainingBorrowingCapacity100.0100.0100.0100.0

us-gaap:LongTermLineOfCredit

us-gaap:LongTermLineOfCredit


Long
Period End2021-07-31
Value38
Percentage of LongTermLineOfCredit100.0

us-gaap:MarketableSecuritiesNoncurrent us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:MarketableSecuritiesNoncurrent

us-gaap:OtherAssets, us-gaap:FairValueInputsLevel1


Marketable
Period End2021-07-312020-07-31
Value2018
Percentage of MarketableSecuritiesNoncurrent100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-07-312020-07-31
Value3.33.5
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:ForeignCountry


Operating
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-31
Value102100108126119126
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0100.0100.0

us-gaap:StateAndLocalJurisdiction


Operating
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-31
Value233235354254
Percentage of OperatingLossCarryforwards22.532.932.528.435.143.3

us-gaap:PercentageOfLIFOInventory

us-gaap:PercentageOfLIFOInventory


Percentage
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value12.514.70.1340.150.1350.140.1270.1170.120.180.160.2
Percentage of PercentageOfLIFOInventory100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligationPercentage us-gaap:StatementScenario

us-gaap:RevenueRemainingPerformanceObligationPercentage

srt:ScenarioForecast


Revenue
Period End2023-07-312022-07-312021-07-312020-07-31
Value28.041.00.280.41
Percentage of RevenueRemainingPerformanceObligationPercentage100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

brc:PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember


Share
Period End2020-10-312020-07-312019-10-312019-07-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-31
Value119280.0126060.0109430.0158410.0158410.0158410.0108100.0108100.0114500.0114500.058206.058206.058206.058206.00
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

brc:ServiceBasedRestrictedSharesandRestrictedStockUnits


Share
Period End2020-10-312020-07-312019-10-312019-07-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-07-312012-07-31
Value166970.0154960.0344510.0188640.0277960.0300680.0342860.0430370.0442480.0465710.0517110.0606500.0626910.0629830.0678380.0725470.0736820.0677450.0282300.0285970.0277320.0104860.0109170.0111340.05000.00
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber140.0122.9314.8119.1175.5189.8317.2398.1386.5406.7888.41042.01077.01082.10.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

brc:PerformanceBasedRestrictedSharesandRestrictedStockUnits


Share
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-07-312012-07-31
Value61.0550.6138.3332.5732.0300000032.532.531.4331.38
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.00.00.00.00.00.00.0100.0100.0100.0100.0

brc:PerformanceBasedRestrictedSharesandRestrictedStockUnitsMember


Share
Period End2020-10-312020-07-312019-10-312019-07-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-07-31
Value61.0550.6150.7938.3338.3338.3332.5732.5732.5732.5732.0332.0332.030
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue0.0100.00.0100.00.00.0100.00.00.00.00.00.00.00.0

brc:ServiceBasedRestrictedSharesandRestrictedStockUnits


Share
Period End2021-07-312020-10-312020-07-312019-10-312019-07-312019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-07-312012-07-31
Value45.444.9847.3945.7238.1533.5233.1629.0528.1627.9727.8425.6125.4225.4125.3923.5723.6423.6224.7224.8524.8524.931.0231.0231.0232.990
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue74.40.093.60.099.50.00.089.20.00.00.080.00.00.00.00.00.00.00.00.00.00.00.095.495.4105.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized


Share
Period End2021-07-31
Value1749800.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant


Share
Period End2021-07-31
Value2959100.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice


Share
Period End2020-10-312019-01-312018-10-312018-04-302018-01-312017-10-312017-04-302017-01-312016-10-312016-04-302016-01-312015-10-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312011-04-302011-01-312010-10-312010-07-312009-07-31
Value34.8826.8727.0626.6326.6127.3928.3728.6729.3130.0930.030.3230.8430.9730.9431.1530.9731.1430.9331.4630.730.1929.7829.6929.6729.3129.8329.8329.729.2829.128.8527.46
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:EmployeeStockOption


Share
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-31
Value34.9731.527.0626.8228.230.1830.8831.1531.46
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice0.00.00.00.00.00.00.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue


Share
Period End2020-10-31
Value5.41
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue us-gaap:AwardType

us-gaap:EmployeeStockOption


Share
Period End2021-07-31
Value23
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue0.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber


Share
Period End2020-10-312014-07-312013-07-312012-07-31
Value1004600.03004300.03311000.03504000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber100.0100.0100.0100.0

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions


Share
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-31
Value1474100.01594700.02504600.02879800.03708700.03501000.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

brc:A27.0032.99


Share
Period End2021-07-312019-07-31
Value789610.0285510.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions53.617.9

brc:A33.0043.98


Share
Period End2021-07-312019-07-31
Value466550.0832600.0
Percentage of ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions31.752.2

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested

brc:PerformanceBasedRestrictedSharesandRestrictedStockUnits


Sharebased
Period End2021-07-312020-07-312019-07-312018-07-31
Value16141717
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested100.0100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1


Sharebased
Period End2020-10-312013-10-312012-10-31
Value5.410.0012110.002033
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 us-gaap:AwardType

us-gaap:EmployeeStockOption


Sharebased
Period End2021-07-31
Value18
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue10.0

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1


Sharebased
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-31
Value34.9727.0626.8228.230.1830.88
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1100.0100.0100.0100.0100.0100.0

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1 us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

brc:A19.9626.99


Sharebased
Period End2021-07-312019-07-31
Value20.8720.64
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice159.776.3

brc:A27.0032.99


Sharebased
Period End2021-07-312019-07-31
Value35.429.71
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1101.2109.8

brc:A33.0043.98


Sharebased
Period End2021-07-312019-07-31
Value47.3935.77
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1135.5132.2

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1


Sharebased
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-31
Value38.4531.6328.2327.8327.6129.64
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1100.0100.0100.0100.0100.0100.0

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1 us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

brc:A19.9626.99


Sharebased
Period End2021-07-312019-07-31
Value20.8720.64
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance154.365.3

brc:A27.0032.99


Sharebased
Period End2021-07-312019-07-31
Value37.0529.71
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance196.493.9

brc:A33.0043.98


Sharebased
Period End2021-07-312019-07-31
Value49.0238.58
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1127.5122.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:IncomeTaxAuthority

us-gaap:TaxCreditCarryforwardAmount

us-gaap:ForeignCountry


Tax
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-31
Value222725271422
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0100.0100.0100.0

us-gaap:StateAndLocalJurisdiction


Tax
Period End2021-07-312019-07-312018-07-312017-07-312016-07-312015-07-31
Value111211111111
Percentage of TaxCreditCarryforwardAmount51.947.145.640.880.149.0

us-gaap:TradingSecurities us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:TradingSecurities

us-gaap:OtherAssets, us-gaap:FairValueInputsLevel1


Trading
Period End2021-04-302021-01-312020-10-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-07-31
Value201917181718151515141414141413131313131313121315151415
Percentage of TradingSecurities100.0100.0100.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:TreasuryStockShares us-gaap:StatementClassOfStock

us-gaap:TreasuryStockShares

us-gaap:NonvotingCommonStock


Treasury
Period End2021-07-312021-04-302021-01-312020-07-312020-04-302020-01-312019-10-312019-07-312019-04-302019-01-312018-10-312018-07-312018-04-302018-01-312017-10-312017-07-312017-04-302017-01-312016-10-312016-07-312016-04-302016-01-312015-10-312015-07-312015-04-302015-01-312014-10-312014-07-312014-04-302014-01-312013-10-312013-07-312013-04-302013-01-312012-10-312012-07-312012-04-302012-01-312011-10-312011-07-312010-07-31
Value2.7332422.7370322.7747292.8045332.829872.1602951.4966881.8026462.1602952.1602952.3425132.867873.0557243.0230753.2407763.4466693.5386283.6668033.9269914.3405134.5380134.5559284.2213583.4803033.4828033.5125033.5465013.4772913.2458852.3530712.4352032.9742182.9742183.23499133873.2455611.9198622.0244852.0828011.6672352.175771
Percentage of TreasuryStockShares100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued


Unrecognized
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value2098000.0658000.0663000.03027000.02948000.02730000.02664000.02664000.02689000.02840000.02229000.01592000.0
Percentage of UnrecognizedTaxBenefitsIncomeTaxPenaltiesAccrued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued

us-gaap:UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued


Unrecognized
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value2297000.01354000.01740000.02762000.02239000.01530000.01531000.01739000.02265000.01986000.01507000.02473000.0
Percentage of UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2021-07-312011-07-312010-07-31
Value182217
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0100.0100.0

us-gaap:ValuationAllowancesAndReservesBalance us-gaap:ValuationAllowancesAndReservesType

us-gaap:ValuationAllowancesAndReservesBalance

us-gaap:AllowanceForCreditLoss


Valuation
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-31
Value7.3067.1575.0054.4714.6295.144
Percentage of ValuationAllowancesAndReservesBalance100.0100.0100.0100.0100.0100.0

us-gaap:InventoryValuationReserve


Valuation
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-312009-07-312008-07-31
Value2316131214151312111113152222
Percentage of ValuationAllowancesAndReservesBalance314.9227.9267.8281.4309.4293.20.00.00.00.00.00.00.00.0

us-gaap:ValuationAllowanceOfDeferredTaxAssets


Valuation
Period End2021-07-312020-07-312019-07-312018-07-312017-07-312016-07-312015-07-312014-07-312013-07-312012-07-312011-07-312010-07-31
Value515860563837393737253127
Percentage of ValuationAllowancesAndReservesBalance699.0821.71200.31271.9833.1738.60.00.00.00.00.00.0

Line plots across dimensions of each concept


us-gaap:CommonStockSharesOutstanding
us-gaap:StatementClassOfStock
(None,)
Common Stock Shares Outstandingus-gaap: Statement Class Of Stock
us-gaap:EarningsPerShareBasic
us-gaap:StatementClassOfStock
(None,)
Earnings Per Share Basicus-gaap: Statement Class Of Stock
us-gaap:EarningsPerShareDiluted
us-gaap:StatementClassOfStock
(None,)
Earnings Per Share Dilutedus-gaap: Statement Class Of Stock
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:Assets
us-gaap:StatementBusinessSegments
(None,)
Assetsus-gaap: Statement Business Segments
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:NoncurrentAssets
us-gaap:StatementGeographical
(None,)
Noncurrent Assetsus-gaap: Statement Geographical
us-gaap:Goodwill
us-gaap:StatementBusinessSegments
(None,)
Goodwillus-gaap: Statement Business Segments
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Accumulated Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
brc:AccumulatedOtherComprehensiveIncome
(None,)
Accumulated Other Comprehensive Income Loss Net Of Taxbrc: Accumulated Other Comprehensive Income