Stock Scorer

Concrete Pumping Holdings, Inc. (BBCP)

Every figure this model derived for BBCP, the value it took, and the element in the company's own XBRL it was read from — so any of it can be checked against the filing rather than taken on trust. As at 2026-04-30.

The figures, and where each came from

This is the part no other screener shows. Each figure below names the XBRL element it was read from, so it can be checked against the filing itself.

FigureValueXBRL tagAs at
capex 46,905,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-04-30
cash 38,694,000 CashAndCashEquivalentsAtCarryingValue 2026-04-30
current assets 123,276,000 AssetsCurrent 2026-04-30
current liabilities 71,186,000 LiabilitiesCurrent 2026-04-30
equity 262,639,000 StockholdersEquity 2026-04-30
interest expense 33,627,000 InterestExpenseNonoperating 2026-04-30
ocf 63,045,000 NetCashProvidedByUsedInOperatingActivities 2026-04-30
revenue 409,820,000 Revenues 2026-04-30
sbc 2,783,000 ShareBasedCompensation 2026-04-30

The ratios

The figures themselves rather than their scores — what somebody looking up BBCP on one particular measure came for.

RatioValue
cash operating margin22.2
current ratio1.73
current ratio reported1.73
dilution pct-2.86
ebit cagr-2.21
ebit yoy-2.59
ev ebit18.15
ev owner earnings62.99
ev sales2.05
fcf margin3.94
growth cv2.07
interest cover1.38
net debt ebitda4.31
operating margin11.31
owner earnings margin3.26
revenue growth2.07
revenue growth per share5.08
roic5.7
rule of 4013.38
sbc pct revenue0.68

Everything else this filing tags

400 more elements from BBCP's own XBRL that this model has no measure for, newest reading each, largest first. Nothing here is converted, added up or renamed — it is the filing's own element names and the filing's own numbers.

ElementNewestAs of PeriodsUnit
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized5,197,040,0002022-10-31 11USD
Assets898,042,0002026-04-30 77USD
LiabilitiesAndStockholdersEquity898,042,0002026-04-30 75USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue734,000,0002025-10-31 9USD
Liabilities610,403,0002026-04-30 81USD
BusinessCombinationConsiderationTransferred1610,000,0002018-09-30 1USD
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization607,418,0002025-07-31 24USD
CommonStockSharesAuthorized500,000,0002026-04-30 83shares
PropertyPlantAndEquipmentGross478,053,0002022-07-31 32USD
DebtInstrumentCarryingAmount425,583,0002026-04-30 64USD
PropertyPlantAndEquipmentNet419,981,0002026-04-30 65USD
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization419,981,0002026-04-30 30USD
LongTermDebt418,459,0002026-04-30 64USD
LongTermDebtNoncurrent418,459,0002026-04-30 64USD
NoncurrentAssets414,908,0002025-07-31 58USD
AdditionalPaidInCapital391,520,0002026-04-30 71USD
ProceedsFromIssuanceOfLongTermDebt357,000,0002019-04-30 2USD
ProceedsFromOtherShortTermDebt350,000,0002018-09-30 1USD
BusinessAcquisitionsProFormaRevenue304,301,0002020-10-31 18USD
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive276,765,0002020-10-31 9USD
GoodwillAcquiredDuringPeriod275,469,0002019-10-31 5USD
IntangibleAssetsGrossExcludingGoodwill263,839,0002026-04-30 58USD
FiniteLivedIntangibleAssetsGross256,735,0002021-07-31 6USD
AssetsHeldInTrustNoncurrent238,473,9572018-12-05 10USD
ProceedsFromIssuanceOrSaleOfEquity234,600,0002017-08-01 6USD
Goodwill224,482,0002026-04-30 70USD
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization210,868,0002026-04-30 30USD
RevenueFromContractWithCustomerExcludingAssessedTax179,107,0002026-04-30 43USD
FiniteLivedIntangibleAssetsAccumulatedAmortization166,210,0002026-04-30 64USD
CostOfRevenue124,135,0002026-04-30 105USD
ProceedsFromLongTermLinesOfCredit116,891,0002026-04-30 64USD
RepaymentsOfLongTermLinesOfCredit116,314,0002026-04-30 61USD
DeferredIncomeTaxLiabilities110,450,0002024-10-31 16USD
SharesSubjectToMandatoryRedemptionSettlementTermsAmount106,500,0002018-09-30 2USD
StockIssuedDuringPeriodValueNewIssues96,901,0002019-10-31 21USD
IntangibleAssetsNetExcludingGoodwill94,556,0002026-04-30 65USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment92,806,0002022-07-31 34USD
DeferredIncomeTaxLiabilitiesNet90,986,0002026-04-30 56USD
DeferredTaxLiabilitiesPropertyPlantAndEquipment89,329,0002024-10-31 16USD
DeferredTaxLiabilities86,647,0002024-10-31 16USD
RetainedEarningsAccumulatedDeficit-84,893,0002026-04-30 80USD
DeferredTaxAssetsLiabilitiesNet79,400,0002024-01-31 35USD
ProceedsFromIssuanceOfCommonStock77,400,0002019-05-14 15USD
GrossProfit73,222,0002026-04-30 105USD
FiniteLivedIntangibleAssetsNet69,744,0002023-10-31 19USD
DeferredTaxLiabilitiesNoncurrent69,049,0002019-10-31 8USD
BusinessAcquisitionsProFormaNetIncomeLoss-60,990,0002020-10-31 18USD
CostDirectLabor60,638,0002026-04-30 8USD
UndistributedEarningsLossAvailableToCommonShareholdersBasic-60,165,0002020-07-31 29USD
LineOfCreditFacilityMaximumBorrowingCapacity60,000,0002018-12-05 2USD
ProceedsFromLinesOfCredit60,000,0002018-09-30 1USD
AccountsReceivableNetCurrent57,113,0002026-04-30 44USD
GeneralAndAdministrativeExpense56,659,0002026-04-30 116USD
DividendsCommonStock53,132,0002025-10-31 6USD
DividendsPayableCurrent53,132,0002025-01-31 2USD
GoodwillImpairmentLoss52,944,0002020-10-31 4USD
GoodwillImpairedAccumulatedImpairmentLoss52,900,0002025-10-31 5USD
IncomeTaxesReceivable52,396,0002025-07-31 51USD
WeightedAverageNumberOfDilutedSharesOutstanding50,772,0002026-04-30 115shares
WeightedAverageNumberOfSharesOutstandingBasic50,772,0002026-04-30 115shares
CommonStockSharesIssued50,392,6802026-04-30 82shares
CommonStockSharesOutstanding50,392,6802026-04-30 68shares
TreasuryStockValue48,906,0002026-04-30 54USD
ReceivablesNetCurrent43,904,0002019-07-31 6USD
DepreciationAndAmortization40,422,0002025-07-31 92USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations38,694,0002026-04-30 87USD
AccruedLiabilitiesAndOtherLiabilities36,271,0002026-04-30 65USD
ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights34,100,0002018-12-06 21shares
SegmentExpenditureAdditionToLongLivedAssets30,759,0002026-04-30 32USD
BusinessAcquisitionCostOfAcquiredEntityTransactionCosts30,562,0002018-12-05 2USD
LesseeOperatingLeaseLiabilityPaymentsDue29,905,0002025-10-31 4USD
NetCashProvidedByUsedInInvestingActivities-28,085,0002026-04-30 73USD
IncomeLossAttributableToParent27,826,0002023-07-31 52USD
DepreciationDepletionAndAmortization25,808,0002026-04-30 44USD
SegmentReportingOtherItemAmount25,683,0002026-04-30 8USD
TemporaryEquityCarryingAmountAttributableToParent25,000,0002026-04-30 70USD
InterestIncomeExpenseNonoperatingNet-24,753,0002019-07-31 13USD
DeferredTaxAssetsGross23,926,0002024-10-31 17USD
DeferredTaxAssetsNet23,803,0002024-10-31 16USD
OperatingLeaseLiability23,510,0002025-10-31 4USD
OperatingLeaseRightOfUseAsset23,289,0002026-04-30 30USD
LaborAndRelatedExpense23,024,0002026-04-30 8USD
InterestExpense22,222,0002025-07-31 103USD
InterestAndDebtExpense22,222,0002025-07-31 8USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths20,888,0002020-10-31 6USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive20,888,0002020-10-31 9USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour20,888,0002020-10-31 9USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree20,888,0002020-10-31 9USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo20,888,0002020-10-31 9USD
Depreciation20,883,0002026-04-30 105USD
PaymentsToAcquireProductiveAssets20,600,0002021-10-31 4USD
PrepaidExpenseAndOtherAssetsCurrent18,852,0002026-04-30 62USD
PrepaidExpenseCurrent18,852,0002026-04-30 74USD
OperatingLeaseLiabilityNoncurrent18,634,0002026-04-30 30USD
LettersOfCreditOutstandingAmount18,500,0002026-04-30 32USD
StockIssuedDuringPeriodSharesNewIssues18,098,1662019-05-14 2shares
OperatingIncomeLoss16,563,0002026-04-30 118USD
StockRedeemedOrCalledDuringPeriodValue16,010,0002019-10-31 12USD
InterestPaidNet15,971,0002026-04-30 64USD
CostMaintenance15,283,0002026-04-30 8USD
AccountsPayableCurrent15,187,0002026-04-30 75USD
TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit15,100,0002018-10-31 1USD
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount115,100,0002024-01-31 1USD
IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability-14,740,0002018-07-31 3USD
RedeemableNoncontrollingInterestEquityPreferredCarryingAmount14,672,0002018-10-31 4USD
IncomeTaxReconciliationChangeInEnactedTaxRate-14,645,0002018-10-31 1USD
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets14,598,0002024-10-31 16USD
DeferredOfferingCosts13,300,0002018-12-05 12USD
GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost-13,000,0002018-12-05 9USD
EmployeeRelatedLiabilitiesCurrent12,587,0002026-04-30 65USD
AdditionalPaidInCapitalCommonStock12,433,4042018-12-05 11USD
EstimatedInsuranceRecoveries12,007,0002026-04-30 22USD
FuelCosts11,779,0002026-04-30 8USD
OperatingLeaseLeaseIncomeLeasePayments11,659,0002026-04-30 43USD
PreferredStockLiquidationPreferenceValue11,200,0002018-10-31 4USD
PaymentsToAcquireBusinessesNetOfCashAcquired11,150,0002026-04-30 4USD
OtherLiabilitiesNoncurrent11,138,0002026-04-30 24USD
AdjustmentsToAdditionalPaidInCapitalWarrantIssued11,100,0002017-12-31 3USD
PrepaidInsurance11,031,0002026-04-30 62USD
DeferredTaxAssetsOperatingLossCarryforwards10,982,0002024-10-31 35USD
OtherAssetsNoncurrent10,701,0002026-04-30 59USD
SelfInsuranceReserveNoncurrent10,423,0002025-01-31 10USD
IncomeLossIncludingPortionAttributableToNoncontrollingInterest10,052,0002025-10-31 19USD
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive10,000,0002025-10-31 20USD
PreferredStockSharesAuthorized10,000,0002019-01-31 38shares
StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased10,000,0002022-07-31 2shares
StockRepurchaseProgramAuthorizedAmount110,000,0002023-06-15 11USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths9,600,0002025-10-31 18USD
OperatingLeasesFutureMinimumPaymentsDue9,217,0002021-10-31 5USD
InventoryNet8,617,0002026-04-30 64USD
InterestPayableCurrent7,969,0002026-04-30 60USD
LeaseCost7,945,0002025-10-31 7USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo7,800,0002025-10-31 21USD
OperatingLeaseCost7,375,0002025-10-31 6USD
NetCashProvidedByUsedInFinancingActivities-7,326,0002026-04-30 72USD
PaymentsForRepurchaseOfCommonStock7,163,0002026-04-30 58USD
WeightedAverageNumberOfShareOutstandingBasicAndDiluted6,956,3922018-12-05 4shares
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive6,883,0002025-10-31 4USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents6,736,0002020-10-31 31USD
TreasuryStockValueAcquiredCostMethod6,699,0002026-04-30 42USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod6,667,0022019-07-31 2shares
OperatingLeaseVariableLeaseIncome6,591,0002026-04-30 43USD
DeferredFinanceCostsNet6,541,0002026-04-30 64USD
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear6,503,0002021-07-31 4USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree6,500,0002025-10-31 21USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount6,395,0002025-10-31 4USD
DeferredTaxLiabilitiesLeasingArrangements6,323,0002024-10-31 8USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths6,258,0002025-10-31 4USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-5,700,0002026-04-30 64USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo5,653,0002025-10-31 4USD
OperatingLeaseLiabilityCurrent5,223,0002026-04-30 30USD
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear5,222,0002019-07-31 3USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour5,100,0002025-10-31 21USD
OperatingLeaseExpense5,002,0002022-10-31 1USD
AmortizationOfIntangibleAssets4,925,0002026-04-30 101USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax4,912,0002026-04-30 64USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree4,647,0002025-10-31 4USD
NetIncomeLossAvailableToCommonStockholdersDiluted4,623,0002025-10-31 71USD
SalesAndExciseTaxPayableCurrent4,484,0002019-04-30 12USD
RepaymentsOfLongTermDebt4,463,0002019-04-30 1USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive4,400,0002025-10-31 20USD
OperatingLeasesRentExpenseNet4,400,0002021-10-31 11USD
OtherPrepaidExpenseCurrent4,306,0002026-04-30 62USD
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-4,187,0002019-01-31 3USD
AccrualForTaxesOtherThanIncomeTaxesCurrent4,001,0002026-04-30 26USD
InvestmentIncomeInterest3,988,8842018-12-05 13USD
AccruedInsuranceCurrent3,961,0002026-04-30 42USD
IncreaseDecreaseInOperatingLeaseLiability-3,728,0002022-10-31 2USD
OtherAccruedLiabilitiesCurrent3,637,0002026-04-30 60USD
ProfitLoss-3,630,0002019-01-31 3USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour3,601,0002025-10-31 4USD
OperatingLeasesFutureMinimumPaymentsDueCurrent3,514,0002021-10-31 5USD
IncreaseDecreaseInAccruedLiabilities-3,464,0002023-10-31 53USD
ComprehensiveIncomeNetOfTax3,429,0002026-04-30 102USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent3,323,0002026-04-30 102USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax3,323,0002026-04-30 104USD
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal3,200,0002018-12-05 2USD
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation3,184,0002024-07-31 10USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive2,863,0002025-10-31 4USD
IncreaseDecreaseInAccountsPayable2,780,0002026-04-30 74USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber2,708,8222022-10-31 8shares
ProceedsFromSaleOfPropertyPlantAndEquipment2,674,0002026-04-30 64USD
OperatingLeasePayments2,608,0002026-04-30 23USD
AccruedVacationCurrent2,592,0002026-01-31 58USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance2,579,0002024-10-31 16USD
OperatingLeaseRightOfUseAssetAmortizationExpense2,551,0002026-04-30 28USD
DeferredIncomeTaxExpenseBenefit2,533,0002025-10-31 24USD
PreferredStockSharesOutstanding2,450,9802018-12-06 37shares
TemporaryEquitySharesIssued2,450,9802026-04-30 56shares
TemporaryEquitySharesOutstanding2,450,9802026-04-30 66shares
OperatingLeasesFutureMinimumPaymentsDueInTwoYears2,202,0002021-10-31 5USD
IncreaseDecreaseInAccruedIncomeTaxesPayable2,168,0002023-10-31 46USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate2,109,0002025-10-31 19USD
MultiemployerPlanEmployerContributionCost2,035,0002025-10-31 14USD
FiniteLivedIntangibleAssetsTranslationAndPurchaseAccountingAdjustments1,927,0002026-04-30 58USD
AccruedSalariesCurrent1,784,0002026-01-31 44USD
DeferredFinanceCostsNoncurrentNet1,757,0002026-04-30 56USD
AccruedPayrollTaxesCurrent1,733,0002026-01-31 34USD
FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue1,708,0002019-10-31 4USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue1,640,0002026-04-30 98USD
AllocatedShareBasedCompensationExpense1,640,0002026-04-30 42USD
CapitalExpendituresIncurredButNotYetPaid1,592,0002026-04-30 82USD
DefinedBenefitPlanContributionsByEmployer1,500,0002025-10-31 19USD
IncreaseDecreaseInAccountsReceivable1,476,0002026-04-30 64USD
IncreaseDecreaseInOtherOperatingLiabilities-1,466,0002026-04-30 20USD
BusinessCombinationContingentConsiderationLiabilityNoncurrent1,458,0002018-10-31 1USD
DebtIssuanceCostsLineOfCreditArrangementsNet1,400,0002024-09-06 11USD
DeferredTaxAssetInterestCarryforward1,396,0002024-10-31 15USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears1,396,0002021-10-31 5USD
AccruedBonusesCurrent1,338,0002026-01-31 58USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-1,338,0002023-10-31 44USD
AccruedIncomeTaxesCurrent1,335,0002026-04-30 2USD
DeferredFederalIncomeTaxExpenseBenefit1,326,0002025-10-31 20USD
AccruedProfessionalFeesCurrent1,223,0002026-04-30 60USD
PaymentsOfDebtRestructuringCosts1,200,0002024-09-06 11USD
IncreaseDecreaseInOtherOperatingAssets-1,156,0002026-04-30 20USD
StockIssuedDuringPeriodValueAcquisitions1,150,0002019-10-31 7USD
CurrentIncomeTaxExpenseBenefit1,146,0002025-10-31 19USD
MultiemployerPlansPlanContributions11,111,0002019-10-31 2USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue1,100,0002025-10-31 10USD
TreasuryStockSharesAcquired1,042,0002026-04-30 42shares
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability1,001,0002026-04-30 30USD
DeferredCosts997,0002019-10-31 9USD
IncreaseDecreaseInInventories986,0002026-04-30 64USD
OperatingLeasesFutureMinimumPaymentsDueThereafter960,0002021-10-31 5USD
UnrecognizedTaxBenefits960,0002025-10-31 34USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount932,7462018-12-05 9shares
GoodwillForeignCurrencyTranslationGainLoss901,0002026-04-30 18USD
AllowanceForDoubtfulAccountsReceivable900,0002022-10-31 36USD
CurrentForeignTaxExpenseBenefit881,0002025-10-31 19USD
OtherSundryLiabilitiesNoncurrent873,0002025-01-31 10USD
PreferredStockDividendsIncomeStatementImpact868,0002026-04-30 105USD
GainLossOnDispositionOfAssets848,0002026-04-30 64USD
AmortizationOfFinancingCosts832,0002026-04-30 64USD
CashAndCashEquivalentsPeriodIncreaseDecrease-824,9432018-12-05 10USD
AllowanceForDoubtfulAccountsReceivableCurrent811,0002026-04-30 26USD
NetIncomeLossAvailableToCommonStockholdersBasic-762,0002026-04-30 105USD
DeferredForeignIncomeTaxExpenseBenefit753,0002023-10-31 15USD
TaxesPayableCurrent753,0002026-01-31 62USD
CurrentFederalTaxExpenseBenefit751,0002025-10-31 18USD
IncrementalCommonSharesAttributableToCallOptionsAndWarrants749,6012018-10-31 4shares
ProceedsFromPaymentsForOtherFinancingActivities-740,0002026-04-30 26USD
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAsset1-734,0002018-07-31 1USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears654,0002021-10-31 5USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost600,0002018-12-05 9USD
LinesOfCreditCurrent583,0002026-04-30 62USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-557,0002019-01-31 3USD
DebtInstrumentUnamortizedPremium540,0002018-10-31 4USD
IncreaseDecreaseInPrepaidExpense535,0062018-12-05 9USD
InvestmentIncomeNonoperating535,0002026-04-30 24USD
PaymentForContingentConsiderationLiabilityOperatingActivities526,0002020-07-31 4USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears491,0002021-10-31 5USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes456,0002025-10-31 19USD
IncomeTaxesPaidNet450,0002026-04-30 65USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost443,0002024-10-31 15USD
CapitalLeasesFutureMinimumPaymentsDue414,0002021-10-31 5USD
OtherAssetsMiscellaneousNoncurrent397,0002025-01-31 12USD
CurrentStateAndLocalTaxExpenseBenefit395,0002025-10-31 20USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber382,3752024-10-31 7shares
IncomeTaxReconciliationPriorYearIncomeTaxes382,0002025-10-31 2USD
CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments381,0002021-10-31 5USD
RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty344,0002018-12-05 10USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest341,0002026-04-30 128USD
NotesPayableRelatedPartiesClassifiedCurrent338,7002018-12-05 8USD
DeferredStateAndLocalIncomeTaxExpenseBenefit326,0002025-10-31 20USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1323,0002024-10-31 7USD
DeferredIncomeTaxesAndTaxCredits-316,0002026-04-30 59USD
ProceedsFromRepaymentsOfRelatedPartyDebt311,3602018-09-30 4USD
AssetAcquisitionConsiderationTransferredTransactionCost300,0002022-10-31 2USD
StockIssuedDuringPeriodSharesStockOptionsExercised295,7962025-10-31 12shares
PaymentsOfDebtExtinguishmentCosts290,0002022-10-31 30USD
IncomeTaxReconciliationNondeductibleExpense282,0002025-10-31 5USD
Cash257,4002018-09-30 8USD
CashFDICInsuredAmount250,0002018-12-05 9USD
IncomeTaxExpenseBenefit235,0002026-04-30 118USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations214,0002026-04-30 46USD
AccretionExpense207,0002019-10-31 2USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings-207,0002019-10-31 2USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation200,0002024-10-31 16USD
DeferredTaxLiabilitiesPrepaidExpenses200,0002024-10-31 13USD
GoodwillPurchaseAccountingAdjustments200,0002020-10-31 6USD
InventoryValuationReserves200,0002022-10-31 36USD
ProceedsFromIncomeTaxRefunds200,0002026-01-31 2USD
AccruedIncomeTaxes196,0722018-12-05 9USD
CapitalLeaseObligationsNoncurrent196,0002022-07-31 34USD
OperatingExpenses195,9652017-09-30 3USD
ExciseAndSalesTaxes185,2052018-12-05 13USD
FinanceLeaseLiabilityPaymentsDue181,0002023-10-31 2USD
ValuationAllowanceDeferredTaxAssetChangeInAmount176,0002017-12-31 1USD
FinanceLeaseLiability175,0002023-10-31 2USD
OtherOperatingActivitiesCashFlowStatement-167,0002026-04-30 20USD
DeferredTaxAssetsOther156,0002024-10-31 17USD
SubleaseIncome145,0002025-10-31 7USD
IncomeTaxReconciliationForeignIncomeTaxRateDifferential131,0002025-10-31 21USD
IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment127,0002020-10-31 9USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod125,4872025-10-31 10shares
DeferredTaxAssetsValuationAllowance123,0002024-10-31 21USD
IncomeTaxReconciliationTaxContingencies122,0002018-10-31 1USD
CapitalLeasesFutureMinimumPaymentsDueInThreeYears120,0002021-10-31 5USD
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths120,0002023-10-31 2USD
CapitalLeasesFutureMinimumPaymentsDueInTwoYears118,0002021-10-31 5USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions117,0002025-10-31 16USD
ForeignCurrencyTransactionGainLossBeforeTax117,0002026-04-30 30USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber115,0402025-10-31 21shares
CapitalLeasesFutureMinimumPaymentsDueCurrent115,0002021-10-31 5USD
CapitalLeaseObligationsCurrent108,0002022-07-31 34USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross106,2202025-10-31 10shares
NetIncomeLoss106,0002026-04-30 156USD
EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions100,0002025-10-31 10USD
InterestReceivable100,0002017-12-31 3USD
TaxCreditCarryforwardValuationAllowance100,0002022-07-31 7USD
ProceedsFromStockOptionsExercised89,0002022-10-31 18USD
PrepaidRent82,0002024-07-31 50USD
DeferredTaxAssetsTaxCreditCarryforwardsForeign80,0002024-10-31 16USD
RepaymentsOfLongTermCapitalLeaseObligations76,0002022-07-31 34USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents74,0002020-10-31 18USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities72,0002024-10-31 16USD
OtherNonoperatingIncomeExpense69,0002026-04-30 105USD
OtherEmployeeRelatedLiabilitiesCurrent65,0002026-01-31 58USD
CapitalLeasesFutureMinimumPaymentsDueInFourYears61,0002021-10-31 5USD
FinanceLeaseLiabilityPaymentsDueYearTwo61,0002023-10-31 2USD
DueToOfficersOrStockholdersCurrentAndNoncurrent50,0002018-12-05 7USD
AccruedLiabilitiesCurrent47,0212018-12-05 11USD
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount-37,0002025-10-31 14USD
CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments33,0002021-10-31 5USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInOtherComprehensiveIncome-26,0002019-10-31 3USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-23,0002024-10-31 6USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations20,0002017-06-30 1USD
ProvisionForDoubtfulAccounts18,0002023-10-31 6USD
FinanceLeaseInterestPaymentOnLiability12,0002022-10-31 1USD
LeaseAndRentalExpense10,0002018-12-05 6USD
CommonStockValue6,0002026-04-30 64USD
FinanceLeaseLiabilityUndiscountedExcessAmount6,0002023-10-31 2USD
FinanceLeasePrincipalPayments5,0002024-10-31 8USD
BusinessCombinationAcquisitionRelatedCosts3,0002023-01-31 60USD
IncomeTaxReconciliationOtherReconcilingItems-2,0002025-10-31 19USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod5002020-10-31 3shares
NumberOfStatesInWhichEntityOperates232026-04-30 4pure
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1122023-10-31 45USD/shares
BusinessAcquisitionSharePrice102018-09-30 1USD/shares
SaleOfStockPricePerShare102017-08-01 5USD/shares
SharePrice102018-12-05 7USD/shares
TemporaryEquityRedemptionPricePerShare102018-12-05 10USD/shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue72025-10-31 14USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue72025-10-31 7USD/shares
TreasuryStockAcquiredAverageCostPerShare62026-04-30 41USD/shares
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit62021-10-31 12USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice52024-10-31 7USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice52025-10-31 12USD/shares
SharesIssuedPricePerShare42019-05-14 7USD/shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue42025-10-31 7USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice42025-10-31 10USD/shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue42025-10-31 9USD/shares
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-42017-12-31 1pure
NumberOfReportableSegments32026-04-30 14pure
EarningsPerShareBasicAndDiluted-12018-12-05 4USD/shares
ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight12018-12-06 15shares
ConvertiblePreferredStockSharesIssuedUponConversion12019-06-06 11shares
DebtInstrumentConvertibleConversionPrice112018-10-09 1USD/shares
PreferredStockConvertibleConversionRatio12019-06-06 1pure
NumberOfBusinessesAcquired12023-07-31 9pure
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit12021-10-31 12USD/shares
EffectiveIncomeTaxRateContinuingOperations12026-04-30 35pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-10-31 19pure
OperatingLeaseWeightedAverageDiscountRatePercent02025-10-31 7pure
EarningsPerShareBasic-02026-04-30 125USD/shares
EarningsPerShareDiluted-02026-04-30 125USD/shares
SharePrice02018-09-30 1GBP
SharePrice02018-09-30 1GBP/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice02025-10-31 20USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice02020-10-31 3USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice02025-10-31 10USD/shares
CommonStockParOrStatedValuePerShare02026-04-30 82USD/shares
PreferredStockParOrStatedValuePerShare02019-01-31 37USD/shares
TemporaryEquityParOrStatedValuePerShare02026-04-30 66USD/shares
AmortizationOfDebtDiscountPremium02020-10-31 10USD
BusinessCombinationContingentConsiderationLiabilityCurrent02020-10-31 15USD
CapitalLeasesFutureMinimumPaymentsDueInFiveYears02021-10-31 5USD
CapitalLeasesFutureMinimumPaymentsDueThereafter02021-10-31 5USD
DeferredTaxAssetsUnrealizedLossesOnTradingSecurities02017-12-31 1USD
DeferredTaxLiabilitiesUndistributedForeignEarnings02022-10-31 10USD
DerivativeLiabilitiesNoncurrent02023-10-31 33USD
DueToRelatedPartiesCurrent02021-10-31 18USD
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment02017-12-31 1pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes02017-12-31 1pure
ExcessTaxBenefitFromShareBasedCompensationOperatingActivities02019-10-31 1USD
FairValueAdjustmentOfWarrants02025-10-31 75USD
FairValueOfAssetsAcquired02020-10-31 12USD
GainsLossesOnExtinguishmentOfDebt02026-04-30 63USD
GoodwillAndIntangibleAssetImpairment02021-10-31 24USD
ImpairmentOfLongLivedAssetsHeldForUse02021-10-31 13USD
IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses02021-10-31 8USD
IncomeTaxReconciliationOtherAdjustments02020-10-31 9USD
IncomeTaxReconciliationRepatriationOfForeignEarnings02025-10-31 8USD
IncomeTaxReconciliationTaxExemptIncome02021-10-31 11USD
IncomeTaxReconciliationTaxSettlements02021-10-31 8USD
LiabilityForUncertainTaxPositionsCurrent02019-07-31 6USD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations02017-06-30 1USD
NotesPayableCurrent02021-10-31 22USD
PaymentForContingentConsiderationLiabilityFinancingActivities02021-10-31 16USD

What to be careful about

What this model itself distrusts about BBCP's figures. Written by the derivation as it ran, not added afterwards.