Stock Screener

Stock Screener · Library

CONCRETE PUMPING HOLDINGS, INC. financial statement history

Source-linked financial facts for CONCRETE PUMPING HOLDINGS, INC. with exact reported periods, units and filing dates. Historical periods ending 2021–2025.

What this record covers

This historical reference uses a locally cached SEC companyfacts snapshot and reports periods ending from 2021 through 2025. It is not a current quotation feed, a screening recommendation or a verification of the company's present condition.

Each value retains its reported unit and exact period. Filing fiscal year describes the submitting filing and can differ from the year of a comparative fact. Values with different currencies or period boundaries are not combined.

Total assets

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-10-31792665000USD2023-01-312022 / FYus-gaap:Assets10-K · 0001437749-23-002137
As of 2022-10-31887489000USD2024-01-162023 / FYus-gaap:Assets10-K · 0001437749-24-001415
As of 2023-10-31904525000USD2025-01-102024 / FYus-gaap:Assets10-K · 0001437749-25-000800
As of 2024-10-31897990000USD2026-01-132025 / FYus-gaap:Assets10-K · 0001437749-26-001203
As of 2025-10-31879542000USD2026-01-132025 / FYus-gaap:Assets10-K · 0001437749-26-001203

Current assets

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-10-3167619000USD2023-01-312022 / FYus-gaap:AssetsCurrent10-K · 0001437749-23-002137
As of 2022-10-3181556000USD2024-01-162023 / FYus-gaap:AssetsCurrent10-K · 0001437749-24-001415
As of 2023-10-3194270000USD2025-01-102024 / FYus-gaap:AssetsCurrent10-K · 0001437749-25-000800
As of 2024-10-31112360000USD2026-01-132025 / FYus-gaap:AssetsCurrent10-K · 0001437749-26-001203
As of 2025-10-31113353000USD2026-01-132025 / FYus-gaap:AssetsCurrent10-K · 0001437749-26-001203

Cash and cash equivalents

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-10-319298000USD2023-01-312022 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001437749-23-002137
As of 2022-10-317482000USD2024-01-162023 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001437749-24-001415
As of 2023-10-3115861000USD2025-01-102024 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001437749-25-000800
As of 2024-10-3143041000USD2026-01-132025 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001437749-26-001203
As of 2025-10-3144394000USD2026-01-132025 / FYus-gaap:CashAndCashEquivalentsAtCarryingValue10-K · 0001437749-26-001203

Inventory

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-10-314902000USD2023-01-312022 / FYus-gaap:InventoryNet10-K · 0001437749-23-002137
As of 2022-10-315532000USD2024-01-162023 / FYus-gaap:InventoryNet10-K · 0001437749-24-001415
As of 2023-10-316732000USD2025-01-102024 / FYus-gaap:InventoryNet10-K · 0001437749-25-000800
As of 2024-10-315922000USD2026-01-132025 / FYus-gaap:InventoryNet10-K · 0001437749-26-001203
As of 2025-10-317419000USD2026-01-132025 / FYus-gaap:InventoryNet10-K · 0001437749-26-001203

Property, plant and equipment

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-10-31337771000USD2023-01-312022 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001437749-23-002137
As of 2022-10-31419377000USD2024-01-162023 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001437749-24-001415
As of 2023-10-31427648000USD2025-01-102024 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001437749-25-000800
As of 2024-10-31415726000USD2026-01-132025 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001437749-26-001203
As of 2025-10-31412516000USD2026-01-132025 / FYus-gaap:PropertyPlantAndEquipmentNet10-K · 0001437749-26-001203

Total liabilities

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-10-31505090000USD2023-01-312022 / FYus-gaap:Liabilities10-K · 0001437749-23-002137
As of 2022-10-31583162000USD2024-01-162023 / FYus-gaap:Liabilities10-K · 0001437749-24-001415
As of 2023-10-31571285000USD2025-01-102024 / FYus-gaap:Liabilities10-K · 0001437749-25-000800
As of 2024-10-31551275000USD2026-01-132025 / FYus-gaap:Liabilities10-K · 0001437749-26-001203
As of 2025-10-31589753000USD2026-01-132025 / FYus-gaap:Liabilities10-K · 0001437749-26-001203

Current liabilities

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-10-3148239000USD2023-01-312022 / FYus-gaap:LiabilitiesCurrent10-K · 0001437749-23-002137
As of 2022-10-31110280000USD2024-01-162023 / FYus-gaap:LiabilitiesCurrent10-K · 0001437749-24-001415
As of 2023-10-3183976000USD2025-01-102024 / FYus-gaap:LiabilitiesCurrent10-K · 0001437749-25-000800
As of 2024-10-3156331000USD2026-01-132025 / FYus-gaap:LiabilitiesCurrent10-K · 0001437749-26-001203
As of 2025-10-3152284000USD2026-01-132025 / FYus-gaap:LiabilitiesCurrent10-K · 0001437749-26-001203

Long-term debt

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-10-31369084000USD2023-01-312022 / FYus-gaap:LongTermDebtNoncurrent10-K · 0001437749-23-002137
As of 2022-10-31370476000USD2024-01-162023 / FYus-gaap:LongTermDebtNoncurrent10-K · 0001437749-24-001415
As of 2023-10-31371868000USD2025-01-102024 / FYus-gaap:LongTermDebtNoncurrent10-K · 0001437749-25-000800
As of 2024-10-31373260000USD2026-01-132025 / FYus-gaap:LongTermDebtNoncurrent10-K · 0001437749-26-001203
As of 2025-10-31417891000USD2026-01-132025 / FYus-gaap:LongTermDebtNoncurrent10-K · 0001437749-26-001203

Stockholders equity

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
As of 2021-10-31262575000USD2024-01-162023 / FYus-gaap:StockholdersEquity10-K · 0001437749-24-001415
As of 2022-10-31279327000USD2025-01-102024 / FYus-gaap:StockholdersEquity10-K · 0001437749-25-000800
As of 2023-10-31308240000USD2026-01-132025 / FYus-gaap:StockholdersEquity10-K · 0001437749-26-001203
As of 2024-10-31321715000USD2026-01-132025 / FYus-gaap:StockholdersEquity10-K · 0001437749-26-001203
As of 2025-10-31264789000USD2026-01-132025 / FYus-gaap:StockholdersEquity10-K · 0001437749-26-001203

Revenue

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-11-01 to 2021-10-31315808000USD2023-01-312022 / FYus-gaap:Revenues10-K · 0001437749-23-002137
2021-11-01 to 2022-10-31376665000USD2024-01-162023 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001437749-24-001415
2022-11-01 to 2023-10-31411247000USD2025-01-102024 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001437749-25-000800
2023-11-01 to 2024-10-31391346000USD2026-01-132025 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001437749-26-001203
2024-11-01 to 2025-10-31356247000USD2026-01-132025 / FYus-gaap:RevenueFromContractWithCustomerExcludingAssessedTax10-K · 0001437749-26-001203

Cost of revenue

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-11-01 to 2021-10-31178081000USD2023-01-312022 / FYus-gaap:CostOfRevenue10-K · 0001437749-23-002137
2021-11-01 to 2022-10-31237682000USD2024-01-162023 / FYus-gaap:CostOfRevenue10-K · 0001437749-24-001415
2022-11-01 to 2023-10-31263937000USD2025-01-102024 / FYus-gaap:CostOfRevenue10-K · 0001437749-25-000800
2023-11-01 to 2024-10-31260038000USD2026-01-132025 / FYus-gaap:CostOfRevenue10-K · 0001437749-26-001203
2024-11-01 to 2025-10-31241751000USD2026-01-132025 / FYus-gaap:CostOfRevenue10-K · 0001437749-26-001203

Gross profit

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-11-01 to 2021-10-31137727000USD2023-01-312022 / FYus-gaap:GrossProfit10-K · 0001437749-23-002137
2021-11-01 to 2022-10-31163610000USD2024-01-162023 / FYus-gaap:GrossProfit10-K · 0001437749-24-001415
2022-11-01 to 2023-10-31178304000USD2025-01-102024 / FYus-gaap:GrossProfit10-K · 0001437749-25-000800
2023-11-01 to 2024-10-31165834000USD2026-01-132025 / FYus-gaap:GrossProfit10-K · 0001437749-26-001203
2024-11-01 to 2025-10-31151116000USD2026-01-132025 / FYus-gaap:GrossProfit10-K · 0001437749-26-001203

Operating income

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-11-01 to 2021-10-3138046000USD2023-01-312022 / FYus-gaap:OperatingIncomeLoss10-K · 0001437749-23-002137
2021-11-01 to 2022-10-3150111000USD2024-01-162023 / FYus-gaap:OperatingIncomeLoss10-K · 0001437749-24-001415
2022-11-01 to 2023-10-3161452000USD2025-01-102024 / FYus-gaap:OperatingIncomeLoss10-K · 0001437749-25-000800
2023-11-01 to 2024-10-3149347000USD2026-01-132025 / FYus-gaap:OperatingIncomeLoss10-K · 0001437749-26-001203
2024-11-01 to 2025-10-3141531000USD2026-01-132025 / FYus-gaap:OperatingIncomeLoss10-K · 0001437749-26-001203

Net income

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-11-01 to 2021-10-31-15073000USD2023-01-312022 / FYus-gaap:NetIncomeLoss10-K · 0001437749-23-002137
2021-11-01 to 2022-10-3128676000USD2024-01-162023 / FYus-gaap:NetIncomeLoss10-K · 0001437749-24-001415
2022-11-01 to 2023-10-3131790000USD2025-01-102024 / FYus-gaap:NetIncomeLoss10-K · 0001437749-25-000800
2023-11-01 to 2024-10-3116207000USD2026-01-132025 / FYus-gaap:NetIncomeLoss10-K · 0001437749-26-001203
2024-11-01 to 2025-10-316373000USD2026-01-132025 / FYus-gaap:NetIncomeLoss10-K · 0001437749-26-001203

Diluted earnings per share

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-11-01 to 2021-10-31-0.31USD/shares2023-01-312022 / FYus-gaap:EarningsPerShareDiluted10-K · 0001437749-23-002137
2021-11-01 to 2022-10-310.47USD/shares2024-01-162023 / FYus-gaap:EarningsPerShareDiluted10-K · 0001437749-24-001415
2022-11-01 to 2023-10-310.54USD/shares2025-01-102024 / FYus-gaap:EarningsPerShareDiluted10-K · 0001437749-25-000800
2023-11-01 to 2024-10-310.26USD/shares2026-01-132025 / FYus-gaap:EarningsPerShareDiluted10-K · 0001437749-26-001203
2024-11-01 to 2025-10-310.09USD/shares2026-01-132025 / FYus-gaap:EarningsPerShareDiluted10-K · 0001437749-26-001203

Operating cash flow

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-11-01 to 2021-10-3175835000USD2023-01-312022 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001437749-23-002137
2021-11-01 to 2022-10-3176695000USD2024-01-162023 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001437749-24-001415
2022-11-01 to 2023-10-3196875000USD2025-01-102024 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001437749-25-000800
2023-11-01 to 2024-10-3186900000USD2026-01-132025 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001437749-26-001203
2024-11-01 to 2025-10-3164315000USD2026-01-132025 / FYus-gaap:NetCashProvidedByUsedInOperatingActivities10-K · 0001437749-26-001203

Capital expenditure

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-11-01 to 2021-10-3162792000USD2023-01-312022 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001437749-23-002137
2021-11-01 to 2022-10-31101932000USD2024-01-162023 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001437749-24-001415
2022-11-01 to 2023-10-3154505000USD2025-01-102024 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001437749-25-000800
2023-11-01 to 2024-10-3143810000USD2026-01-132025 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001437749-26-001203
2024-11-01 to 2025-10-3146787000USD2026-01-132025 / FYus-gaap:PaymentsToAcquirePropertyPlantAndEquipment10-K · 0001437749-26-001203

Dividends paid

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2023-11-01 to 2024-10-310USD2026-01-132025 / FYus-gaap:PaymentsOfDividends10-K · 0001437749-26-001203
2024-11-01 to 2025-10-3153132000USD2026-01-132025 / FYus-gaap:PaymentsOfDividends10-K · 0001437749-26-001203

Share repurchases

Reported periodValueUnitFiledFiling FY / FPTaxonomy conceptSource filing
2020-11-01 to 2021-10-31330000USD2023-01-312022 / FYus-gaap:PaymentsForRepurchaseOfCommonStock10-K · 0001437749-23-002137
2021-11-01 to 2022-10-314148000USD2024-01-162023 / FYus-gaap:PaymentsForRepurchaseOfCommonStock10-K · 0001437749-24-001415
2022-11-01 to 2023-10-3110505000USD2025-01-102024 / FYus-gaap:PaymentsForRepurchaseOfCommonStock10-K · 0001437749-25-000800
2023-11-01 to 2024-10-3110160000USD2026-01-132025 / FYus-gaap:PaymentsForRepurchaseOfCommonStock10-K · 0001437749-26-001203
2024-11-01 to 2025-10-3114167000USD2026-01-132025 / FYus-gaap:PaymentsForRepurchaseOfCommonStock10-K · 0001437749-26-001203

Source and method

SEC public numeric facts are reorganized into a standard reference. Tag priority follows the native app's declared concept chains; the latest filed observation is selected within the same exact start, end and unit. A missing value stays missing. No currency, quarterly total, ratio, share-price series or dividend calendar is inferred.

The ticker below belongs to the native source snapshot. Company names, tickers and reporting structures may change; CIK identifies the source filer.

Source filer CIK
1703956
Ticker in native snapshot
BBCP
Reported numeric facts
92
Units present
USD · USD/shares