{"url_path":"/sec/bbcp/10-q/2026/cover-page","section_key":"cover-page","section_title":"Cover Page","topic":"sec","document":{"doc_type":"10-Q","doc_date":"2026-06-04","source_url":"https://www.sec.gov/Archives/edgar/data/1703956/0001437749-26-019572-index.html","accession_number":"0001437749-26-019572","cik":"0001703956","ticker":"BBCP","issuer_name":"Concrete Pumping Holdings, Inc.","edgar_url":"https://www.sec.gov/Archives/edgar/data/1703956/0001437749-26-019572-index.html","primary_entity_key":"0001703956","primary_entity_name":"Concrete Pumping Holdings, Inc."},"word_count":947,"has_tables":true,"body_markdown":"bbpp20260430_10q.htm\n\n0001703956\nCONCRETE PUMPING HOLDINGS, INC.\nfalse\n--10-31\nQ2\n2026\n811\n905\n\n0.0001\n0.0001\n2,450,980\n2,450,980\n2,450,980\n2,450,980\n0.0001\n0.0001\n500,000,000\n500,000,000\n50,392,680\n50,392,680\n51,272,503\n51,272,503\n1.9\n0\n425,000\n2.5\n1.0\n0.1\n3\nfalse\nfalse\nfalse\nfalse\nEmployee G&A expenses include salaries, benefits and bonuses.\nFor the six months ended April 30, 2026, intersegment revenue of $0.1 million is excluded from US Concrete Waste Management Services.\nThe significant expense categories and amounts align with the segment-level information that is regularly provided to the CODM.\nFor the three months ended April 30, 2026, intersegment revenue of approximately $30,000 is excluded from US Concrete Waste Management Services.\nOther segment items primarily include expenses that are included in segment adjusted EBITDA but are not individually significant and regularly provided to the CODM, such as insurance, facilities costs, professional fees and subscriptions, and other minor operational costs.\nEmployee cost of operations expenses include salaries, benefits and bonuses.\nFor the three months ended April 30, 2025, intersegment revenue of $0.1 million is excluded from US Concrete Waste Management Services.\nFor the six months ended April 30, 2025, intersegment revenue of $0.2 million is excluded from US Concrete Waste Management Services.\nDepreciation expense is regularly provided to the CODM; however, only an immaterial portion of depreciation is directly expensed to the operating segments and included in the information regularly provided to the CODM. The remaining depreciation is excluded from the segment results and allocated along with other overhead costs, as it is not used by the CODM in assessing segment performance or allocating resources.\n\n00017039562025-11-012026-04-30\nxbrli:shares\n00017039562026-05-29\nthunderdome:item\niso4217:USD\n00017039562026-04-30\n00017039562025-10-31\niso4217:USDxbrli:shares\n00017039562026-02-012026-04-30\n00017039562025-02-012025-04-30\n00017039562024-11-012025-04-30\n0001703956bbcp:CommonStockOutstandingMember2026-01-31\n0001703956us-gaap:AdditionalPaidInCapitalMember2026-01-31\n0001703956us-gaap:TreasuryStockCommonMember2026-01-31\n0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-01-31\n0001703956us-gaap:RetainedEarningsMember2026-01-31\n00017039562026-01-31\n0001703956bbcp:CommonStockOutstandingMember2026-02-012026-04-30\n0001703956us-gaap:AdditionalPaidInCapitalMember2026-02-012026-04-30\n0001703956us-gaap:TreasuryStockCommonMember2026-02-012026-04-30\n0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-02-012026-04-30\n0001703956us-gaap:RetainedEarningsMember2026-02-012026-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberbbcp:CommonStockOutstandingMember2026-02-012026-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:AdditionalPaidInCapitalMember2026-02-012026-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:TreasuryStockCommonMember2026-02-012026-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2026-02-012026-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:RetainedEarningsMember2026-02-012026-04-30\n0001703956bbcp:ShareRepurchaseProgramMember2026-02-012026-04-30\n0001703956bbcp:CommonStockOutstandingMember2026-04-30\n0001703956us-gaap:AdditionalPaidInCapitalMember2026-04-30\n0001703956us-gaap:TreasuryStockCommonMember2026-04-30\n0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2026-04-30\n0001703956us-gaap:RetainedEarningsMember2026-04-30\n0001703956bbcp:CommonStockOutstandingMember2025-01-31\n0001703956us-gaap:AdditionalPaidInCapitalMember2025-01-31\n0001703956us-gaap:TreasuryStockCommonMember2025-01-31\n0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-01-31\n0001703956us-gaap:RetainedEarningsMember2025-01-31\n00017039562025-01-31\n0001703956bbcp:CommonStockOutstandingMember2025-02-012025-04-30\n0001703956us-gaap:AdditionalPaidInCapitalMember2025-02-012025-04-30\n0001703956us-gaap:TreasuryStockCommonMember2025-02-012025-04-30\n0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-02-012025-04-30\n0001703956us-gaap:RetainedEarningsMember2025-02-012025-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberbbcp:CommonStockOutstandingMember2025-02-012025-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:AdditionalPaidInCapitalMember2025-02-012025-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:TreasuryStockCommonMember2025-02-012025-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2025-02-012025-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:RetainedEarningsMember2025-02-012025-04-30\n0001703956bbcp:ShareRepurchaseProgramMember2025-02-012025-04-30\n0001703956bbcp:CommonStockOutstandingMember2025-04-30\n0001703956us-gaap:AdditionalPaidInCapitalMember2025-04-30\n0001703956us-gaap:TreasuryStockCommonMember2025-04-30\n0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-04-30\n0001703956us-gaap:RetainedEarningsMember2025-04-30\n00017039562025-04-30\n0001703956bbcp:CommonStockOutstandingMember2025-10-31\n0001703956us-gaap:AdditionalPaidInCapitalMember2025-10-31\n0001703956us-gaap:TreasuryStockCommonMember2025-10-31\n0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-10-31\n0001703956us-gaap:RetainedEarningsMember2025-10-31\n0001703956bbcp:CommonStockOutstandingMember2025-11-012026-04-30\n0001703956us-gaap:AdditionalPaidInCapitalMember2025-11-012026-04-30\n0001703956us-gaap:TreasuryStockCommonMember2025-11-012026-04-30\n0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2025-11-012026-04-30\n0001703956us-gaap:RetainedEarningsMember2025-11-012026-04-30\n0001703956bbcp:StockbasedProgramMemberbbcp:CommonStockOutstandingMember2025-11-012026-04-30\n0001703956bbcp:StockbasedProgramMemberus-gaap:AdditionalPaidInCapitalMember2025-11-012026-04-30\n0001703956bbcp:StockbasedProgramMemberus-gaap:TreasuryStockCommonMember2025-11-012026-04-30\n0001703956bbcp:StockbasedProgramMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2025-11-012026-04-30\n0001703956bbcp:StockbasedProgramMemberus-gaap:RetainedEarningsMember2025-11-012026-04-30\n0001703956bbcp:StockbasedProgramMember2025-11-012026-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberbbcp:CommonStockOutstandingMember2025-11-012026-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:AdditionalPaidInCapitalMember2025-11-012026-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:TreasuryStockCommonMember2025-11-012026-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2025-11-012026-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:RetainedEarningsMember2025-11-012026-04-30\n0001703956bbcp:ShareRepurchaseProgramMember2025-11-012026-04-30\n0001703956bbcp:CommonStockOutstandingMember2024-10-31\n0001703956us-gaap:AdditionalPaidInCapitalMember2024-10-31\n0001703956us-gaap:TreasuryStockCommonMember2024-10-31\n0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-10-31\n0001703956us-gaap:RetainedEarningsMember2024-10-31\n00017039562024-10-31\n0001703956bbcp:CommonStockOutstandingMember2024-11-012025-04-30\n0001703956us-gaap:AdditionalPaidInCapitalMember2024-11-012025-04-30\n0001703956us-gaap:TreasuryStockCommonMember2024-11-012025-04-30\n0001703956us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-11-012025-04-30\n0001703956us-gaap:RetainedEarningsMember2024-11-012025-04-30\n0001703956bbcp:StockbasedProgramMemberbbcp:CommonStockOutstandingMember2024-11-012025-04-30\n0001703956bbcp:StockbasedProgramMemberus-gaap:AdditionalPaidInCapitalMember2024-11-012025-04-30\n0001703956bbcp:StockbasedProgramMemberus-gaap:TreasuryStockCommonMember2024-11-012025-04-30\n0001703956bbcp:StockbasedProgramMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2024-11-012025-04-30\n0001703956bbcp:StockbasedProgramMemberus-gaap:RetainedEarningsMember2024-11-012025-04-30\n0001703956bbcp:StockbasedProgramMember2024-11-012025-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberbbcp:CommonStockOutstandingMember2024-11-012025-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:AdditionalPaidInCapitalMember2024-11-012025-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:TreasuryStockCommonMember2024-11-012025-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2024-11-012025-04-30\n0001703956bbcp:ShareRepurchaseProgramMemberus-gaap:RetainedEarningsMember2024-11-012025-04-30\n0001703956bbcp:ShareRepurchaseProgramMember2024-11-012025-04-30\nxbrli:pure\n0001703956bbcp:BrundageBoneMember2026-04-30\n0001703956bbcp:CamfaudMember2026-04-30\n0001703956bbcp:EcoPanMember2026-04-30\n0001703956bbcp:TemplantMemberbbcp:CamfaudMembersrt:MinimumMember2026-04-30\n0001703956bbcp:TemplantMemberbbcp:CamfaudMembersrt:MaximumMember2026-04-30\n0001703956bbcp:TemplantMember2026-04-012026-04-01\n0001703956bbcp:TemplantMember2026-04-01\n0001703956bbcp:TemplantMemberus-gaap:CustomerRelationshipsMember2026-04-012026-04-01\nutr:Y\n0001703956bbcp:TemplantMemberbbcp:TradeNamesIndefiniteLivedMember2026-04-012026-04-01\n0001703956bbcp:TemplantMemberus-gaap:NoncompeteAgreementsMember2026-04-012026-04-01\niso4217:GBP\n0001703956bbcp:TemplantMemberbbcp:EarnoutProvisionMember2026-04-01\n0001703956bbcp:TemplantMemberbbcp:EarnoutProvisionMember2026-04-012026-04-30\n0001703956bbcp:TemplantMember2026-02-012026-04-30\n0001703956bbcp:TemplantMember2025-02-012025-04-30\n0001703956bbcp:TemplantMember2025-11-012026-04-30\n0001703956bbcp:TemplantMember2024-11-012025-04-30\n0001703956bbcp:TemplantMember2026-04-30\n0001703956us-gaap:LandBuildingsAndImprovementsMember2026-04-30\n0001703956us-gaap:LandBuildingsAndImprovementsMember2025-10-31\n0001703956us-gaap:MachineryAndEquipmentMember2026-04-30\n0001703956us-gaap:MachineryAndEquipmentMember2025-10-31\n0001703956us-gaap:TransportationEquipmentMember2026-04-30\n0001703956us-gaap:TransportationEquipmentMember2025-10-31\n0001703956us-gaap:FurnitureAndFixturesMember2026-04-30\n0001703956us-gaap:FurnitureAndFixturesMember2025-10-31\n0001703956us-gaap:CostOfRevenue2026-02-012026-04-30\n0001703956us-gaap:CostOfRevenue2025-02-012025-04-30\n0001703956us-gaap:CostOfRevenue2025-11-012026-04-30\n0001703956us-gaap:CostOfRevenue2024-11-012025-04-30\n0001703956us-gaap:GeneralAndAdministrativeExpense2026-02-012026-04-30\n0001703956us-gaap:GeneralAndAdministrativeExpense2025-02-012025-04-30\n0001703956us-gaap:GeneralAndAdministrativeExpense2025-11-012026-04-30\n0001703956us-gaap:GeneralAndAdministrativeExpense2024-11-012025-04-30\n0001703956us-gaap:CustomerRelationshipsMember2026-04-30\n0001703956us-gaap:CustomerRelationshipsMember2025-11-012026-04-30\n0001703956us-gaap:TradeNamesMember2026-04-30\n0001703956us-gaap:TradeNamesMember2025-11-012026-04-30\n0001703956bbcp:AssembledWorkforceMember2026-04-30\n0001703956us-gaap:NoncompeteAgreementsMember2026-04-30\n0001703956bbcp:TradeNamesIndefiniteLivedMember2026-04-30\n0001703956us-gaap:CustomerRelationshipsMember2025-10-31\n0001703956us-gaap:CustomerRelationshipsMember2024-11-012025-10-31\n0001703956us-gaap:TradeNamesMember2025-10-31\n0001703956us-gaap:TradeNamesMember2024-11-012025-10-31\n0001703956bbcp:AssembledWorkforceMember2025-10-31\n0001703956us-gaap:NoncompeteAgreementsMember2025-10-31\n0001703956bbcp:TradeNamesIndefiniteLivedMember2025-10-31\n00017039562024-11-012025-10-31\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2025-10-31\n0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2025-10-31\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2025-10-31\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2025-11-012026-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2025-11-012026-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2025-11-012026-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2026-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2026-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2026-04-30\n0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2026-04-30\n0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2025-10-31\n0001703956bbcp:The2032NotesMember2026-04-30\n0001703956bbcp:The2032NotesMember2025-10-31\n0001703956bbcp:The2032NotesMember2025-01-31\n0001703956bbcp:AssetBackedRevolvingCreditFacilityMember2024-09-06\n0001703956bbcp:AssetBackedRevolvingCreditFacilityMemberus-gaap:StandbyLettersOfCreditMember2024-09-06\n00017039562025-06-012025-06-30\n00017039562025-06-30\n0001703956bbcp:FiledHistoricallyMember2024-11-012025-04-30\n0001703956us-gaap:RestrictedStockMember2026-02-012026-04-30\n0001703956us-gaap:RestrictedStockMember2025-02-012025-04-30\n0001703956us-gaap:RestrictedStockMember2025-11-012026-04-30\n0001703956us-gaap:RestrictedStockMember2024-11-012025-04-30\n0001703956us-gaap:EmployeeStockOptionMember2026-02-012026-04-30\n0001703956us-gaap:EmployeeStockOptionMember2025-02-012025-04-30\n0001703956us-gaap:EmployeeStockOptionMember2025-11-012026-04-30\n0001703956us-gaap:EmployeeStockOptionMember2024-11-012025-04-30\n0001703956us-gaap:SeriesAPreferredStockMember2026-02-012026-04-30\n0001703956us-gaap:RestrictedStockUnitsRSUMember2026-02-012026-04-30\n0001703956us-gaap:SeriesAPreferredStockMember2025-11-012026-04-30\n0001703956us-gaap:RestrictedStockUnitsRSUMember2025-11-012026-04-30\n0001703956us-gaap:EmployeeStockOptionMember2025-11-012026-04-30\n0001703956us-gaap:SeriesAPreferredStockMember2025-02-012025-04-30\n0001703956us-gaap:SeriesAPreferredStockMember2024-11-012025-04-30\n0001703956us-gaap:RestrictedStockUnitsRSUMember2025-02-012025-04-30\n0001703956us-gaap:RestrictedStockUnitsRSUMember2024-11-012025-04-30\n0001703956us-gaap:EmployeeStockOptionMember2025-02-012025-04-30\n0001703956us-gaap:EmployeeStockOptionMember2024-11-012025-04-30\n0001703956bbcp:S2025Q1DividendsMember2024-11-012025-04-30\n0001703956bbcp:S2025Q1DividendsMember2025-04-30\n00017039562025-11-012025-11-01\n00017039562024-11-012024-11-01\n00017039562026-04-302026-04-30\n00017039562025-04-302025-04-30\n0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberbbcp:The2032NotesMember2026-04-30\n0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberbbcp:The2032NotesMember2026-04-30\n0001703956us-gaap:CarryingReportedAmountFairValueDisclosureMemberbbcp:The2032NotesMember2025-10-31\n0001703956us-gaap:EstimateOfFairValueFairValueDisclosureMemberbbcp:The2032NotesMember2025-10-31\n0001703956us-gaap:AccruedLiabilitiesAndOtherLiabilities2026-04-30\n0001703956us-gaap:AccruedLiabilitiesAndOtherLiabilities2025-10-31\n0001703956us-gaap:StandbyLettersOfCreditMember2026-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2026-02-012026-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2026-02-012026-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2026-02-012026-04-30\n0001703956us-gaap:CorporateNonSegmentMember2026-02-012026-04-30\n0001703956us-gaap:IntersegmentEliminationMemberbbcp:USConcreteWasteManagementServicesMember2026-02-012026-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2025-02-012025-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2025-02-012025-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2025-02-012025-04-30\n0001703956us-gaap:CorporateNonSegmentMember2025-02-012025-04-30\n0001703956us-gaap:IntersegmentEliminationMemberbbcp:USConcreteWasteManagementServicesMember2025-02-012025-04-30\n0001703956us-gaap:CorporateNonSegmentMember2026-04-30\n0001703956us-gaap:CorporateNonSegmentMember2025-11-012026-04-30\n0001703956us-gaap:IntersegmentEliminationMemberbbcp:USConcreteWasteManagementServicesMember2025-11-012026-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2024-11-012025-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2024-11-012025-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2024-11-012025-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcretePumpingMember2025-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:USConcreteWasteManagementServicesMember2025-04-30\n0001703956us-gaap:OperatingSegmentsMemberbbcp:UKOperationsMember2025-04-30\n0001703956us-gaap:CorporateNonSegmentMember2025-04-30\n0001703956us-gaap:CorporateNonSegmentMember2024-11-012025-04-30\n0001703956us-gaap:IntersegmentEliminationMemberbbcp:USConcreteWasteManagementServicesMember2024-11-012025-04-30\n\n \n\n \n\n[Table of Contents](#toc)\n\n**UNITED STATES**\n\n**SECURITIES AND EXCHANGE COMMISSION**\n\n**Washington, D.C. 20549**\n\n \n\n**FORM 10-Q**\n\n(Mark One)\n\n \n\n☒\n\nQUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934\n\n \n\n \n\n**For the quarterly period ended April 30, 2026**\n\nOR\n\n \n\n☐\n\nTRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934\n\n \n\n**For the transition period from ____ to ____**\n\n \n\n**Commission File Number: 001-38166**\n\n \n\n**CONCRETE PUMPING HOLDINGS, INC.**\n\n(Exact name of Registrant as specified in its charter)\n\n \n\n**Delaware**\n\n**83-1779605**\n\n(State or other jurisdiction of incorporation or organization)\n\n(I.R.S. Employer Identification No.)\n\n \n\n**500 E. 84th Avenue, Suite A-5**\n \n\n**Thornton, Colorado**\n**80229**\n\n(Address of principal executive offices)\n(Zip Code)\n\n \n\n**(303) 289-7497**\n\n(Registrant's telephone number, including area code)\n\n \n\n**None**\n\n(Former name, former address and former fiscal year, if changed since last report)\n\n \n\nSecurities registered pursuant to Section 12(b) of the Act:\n\n \n\nTitle of each class\n\nTrading Symbol(s)\n\nName of each exchange on which registered\n\nCommon Stock, par value $0.0001 per share\n\nBBCP\n\nThe Nasdaq Stock Market LLC\n\n \n\nIndicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐\n\n \n\nIndicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐\n\n \n\nIndicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of \"large accelerated filer,\" \"accelerated filer,\" \"smaller reporting company,\" and \"emerging growth company\" in Rule 12b-2 of the Exchange Act.\n\n \n\nLarge accelerated filer\n\n☐\n\nAccelerated filer\n\n☒\n\nNon-accelerated filer\n\n☐\n\nSmaller reporting company\n\n☒\n\nEmerging growth company\n\n☐\n\n \n\n \n\n \n\nIf an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐\n\n \n\nIndicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No ☒\n\n \n\nAs of May 29, 2026, the registrant had 50,393,420 shares of common stock, par value $0.0001 per share, issued and outstanding. \n\n \n\n \n\n[Table of Contents](#toc)\n\n \n\n \n\n \n\n**CONCRETE PUMPING HOLDINGS, INC.**\n\n**QUARTERLY REPORT ON FORM 10-Q**\n\n**fOR THE PERIOD ENDED April 30, 2026**\n\n \n\n \n\n \n\nPage\n\n**Part** **I. Financial Information**"}