{"filings":[{"id":860997,"accession_number":"0001437749-26-019563","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2026-06-04T20:08:17+00:00","items":["2.02","9.01"],"status":"ready","headline":"Concrete Pumping Holdings Q2 revenue $106.8M (+14% YoY); raises FY2026 outlook","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $106.8M (+14% YoY); income from operations $12.1M (+46%).","Diluted EPS $0.04 vs ($0.01) loss prior year; net income $2.5M.","Adjusted EBITDA $26.4M (+17.4%); margin 24.7% vs 23.9%.","Full-year outlook raised; cited data center and infrastructure momentum.","Leverage ratio 3.8x; total liquidity $346.3M."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.85,"calibrated_materiality_score":0.85,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":94833,"accession_number":"0001437749-26-012429","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2026-04-15T23:59:59+00:00","items":["5.07","9.01"],"status":"ready","headline":"Annual meeting results: all director nominees elected, auditor ratified, say-on-pay approved","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["Elected Class II directors Cheesman, Hodges, Morgan, Piecuch; votes for ranged from 35.3M to 39.5M.","Ratified PricewaterhouseCoopers as FY2026 auditor with 46.8M for, 27.7K against.","Advisory say-on-pay passed with 40.6M for, 1.0M against, 4.3K abstentions.","Broker non-votes of 5.2M on director elections and say-on-pay proposals."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.1,"calibrated_materiality_score":0.1,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":94832,"accession_number":"0001437749-26-010818","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2026-04-01T23:59:59+00:00","items":["7.01","9.01"],"status":"ready","headline":"Concrete Pumping Holdings closes acquisition of Templant Hire, entering UK temporary power market","summary_kind":"llm","event_type":"m_and_a","confidence":"high","bullets":["Acquires Templant Hire Limited, a UK provider of temporary power solutions with over 250 generators (20-1250 kVA).","Templant also offers distribution, cabling, fuel management, and on-site support services.","Transaction expected to be net debt neutral; fits CPH's disciplined capital allocation.","Cross-selling and operational synergies anticipated with existing Camfaud concrete pumping business in UK."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":107489,"accession_number":"0001437749-26-007536","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2026-03-10T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Concrete Pumping Holdings reports Q1 revenue up 5% to $90.6M, Adj. EBITDA up 6% to $18.0M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $90.6M (+5% YoY); income from operations $4.5M (+29% YoY).","Adjusted EBITDA $18.0M (+6%); margin 19.9% vs 19.7% YoY.","Net loss $2.4M, or $(0.06) per diluted share, flat YoY.","Net debt $372.0M; liquidity $350.3M; leverage ratio 3.8x.","U.S. Concrete Pumping returned to 5% revenue growth; CEO cites disciplined cost management."],"consensus_eps_estimate":null,"consensus_eps_actual":-0.06,"consensus_revenue_estimate":null,"consensus_revenue_actual":90561000.0,"consensus_period":"2026-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.6,"calibrated_materiality_score":0.6,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":107488,"accession_number":"0001437749-26-001190","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2026-01-13T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Concrete Pumping Holdings Q4 revenue $108.8M, net income $5.3M, EPS $0.09, all down YoY","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 revenue $108.8M (down 2.4% YoY); net income $5.3M (down 44%); diluted EPS $0.09 (vs $0.16).","Full year revenue $392.9M (down 7.7%); net income $6.4M (down 60%); EPS $0.09 (vs $0.26).","Adjusted EBITDA Q4 $30.7M (down 8.9%); margin 28.2% vs 30.2%. FY adj. EBITDA $97.0M (down 13.5%); margin 24.7% vs 26.3%.","Total debt $425M, net debt $380.6M, leverage 3.9x; available liquidity $359.5M."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":140511,"accession_number":"0001437749-25-028369","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2025-09-04T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Concrete Pumping Holdings Q3 revenue $103.7M, down 5%; net income $3.7M, down 51%","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $103.7M vs $109.6M year ago; net income $3.7M vs $7.6M.","Diluted EPS $0.07 vs $0.13; adjusted EBITDA $26.8M vs $31.6M, margin 25.8% vs 28.8%.","Waste management segment modest growth; concrete pumping volumes soft in commercial and residential.","Debt outstanding $425.0M, net debt $384.0M; leverage ratio 3.8x; total liquidity $358.0M.","CEO cites cost management and fleet optimization; no updated guidance provided."],"consensus_eps_estimate":null,"consensus_eps_actual":0.0,"consensus_revenue_estimate":null,"consensus_revenue_actual":284080000.0,"consensus_period":"2025-Q3","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":158212,"accession_number":"0001437749-25-019546","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2025-06-05T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Concrete Pumping Q2 revenue down 12%; net loss of $0.4M vs prior-year profit","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue of $94.0M vs $107.1M YoY; gross profit $36.2M vs $41.8M; operating income $8.3M vs $12.1M.","Net loss $0.0M; loss attributable to common shareholders $0.4M ($0.01 loss per diluted share) vs income of $2.6M ($0.05 per share).","Adjusted EBITDA $22.5M (23.9% margin) vs $27.5M (25.7% margin); net debt $387.2M; leverage ratio 3.7x.","Board authorized $15M increase to existing share repurchase plan; total available liquidity $352.5M at quarter end.","U.S. Concrete Waste Management grew; U.S. Concrete Pumping pressured by weak commercial/residential construction."],"consensus_eps_estimate":0.0452,"consensus_eps_actual":-0.07,"consensus_revenue_estimate":null,"consensus_revenue_actual":180404000.0,"consensus_period":"2025-Q2","consensus_source":"xbrl+finnhub","sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":158211,"accession_number":"0001437749-25-012826","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2025-04-23T23:59:59+00:00","items":["5.07","9.01"],"status":"ready","headline":"Concrete Pumping Holdings holds 2025 annual meeting; all proposals pass","summary_kind":"llm","event_type":"other","confidence":"high","bullets":["Elected directors Stephen Alarcon, Heather L. Faust, David G. Hall, and Iain Humphries as Class I directors until 2028.","Ratified PricewaterhouseCoopers as independent auditor for fiscal 2025 with 51,855,427 votes for.","Advisory vote on named executive officer compensation approved with 40,793,518 votes for."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.15,"calibrated_materiality_score":0.15,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":176578,"accession_number":"0001437749-25-007025","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2025-03-11T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Concrete Pumping Holdings Q1 FY2025 revenue down 11.5% to $86.4M; net loss narrows to $2.6M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue of $86.4M vs $97.7M YoY; net loss of $2.6M vs $3.8M.","Adjusted EBITDA $17.0M (margin 19.7%), unchanged YoY.","Diluted EPS loss $(0.06) vs $(0.08) in prior-year quarter.","Leverage ratio 3.1x; total liquidity $409.6M, up from $217.0M a year ago.","Board extended the existing share repurchase plan (terms not disclosed)."],"consensus_eps_estimate":null,"consensus_eps_actual":-0.06,"consensus_revenue_estimate":null,"consensus_revenue_actual":86447000.0,"consensus_period":"2025-Q1","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":176577,"accession_number":"0001437749-25-002468","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2025-02-03T23:59:59+00:00","items":["1.01","2.03","7.01","9.01"],"status":"ready","headline":"Concrete Pumping closes $425M 7.5% notes due 2032; pays $1.00 special dividend","summary_kind":"llm","event_type":"debt","confidence":"high","bullets":["Issued $425M aggregate principal of 7.500% senior secured second lien notes due February 1, 2032.","Proceeds used to redeem all outstanding 6.000% senior secured second lien notes due 2026 and pay fees.","Remaining proceeds plus cash fund a $1.00 per share special dividend (~$53M total) paid on February 3, 2025.","Notes are jointly guaranteed by parent Concrete Pumping Holdings and certain domestic subsidiaries.","Dividend marks shift in capital allocation to return excess cash to shareholders while maintaining leverage."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":176576,"accession_number":"0001437749-25-001158","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2025-01-15T23:59:59+00:00","items":["8.01","9.01"],"status":"ready","headline":"BBCP declares special $1.00/share dividend, contingent on $425M notes offering","summary_kind":"llm","event_type":"dividend","confidence":"high","bullets":["One-time cash dividend of $1.00 per share; payable on/about Feb 3, 2025 to holders of record Jan 24, 2025.","Aggregate payment expected ~$53 million.","Dividend conditional on closing of previously announced $425.0M senior secured second lien notes due 2032.","Tax treatment varies by stockholder; company advises consultation with tax advisor."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":176575,"accession_number":"0001437749-25-000753","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2025-01-08T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Concrete Pumping Holdings Q4 revenue $111.5M, adj EBITDA $33.7M; FY net income down to $14.5M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 revenue $111.5M vs $120.2M YoY; net income unchanged at $9.4M; diluted EPS $0.16.","FY2024 revenue $425.9M vs $442.2M; net income $14.5M vs $30.0M; diluted EPS $0.26 vs $0.54.","Adjusted EBITDA Q4 $33.7M (30.2% margin) vs $35.8M (29.8%); FY $112.1M vs $124.6M.","Debt $375M, net debt $332M, leverage 3.0x; liquidity $378M vs $216.7M a year ago.","U.S. Concrete Waste Mgmt double-digit organic growth offset by pumping volume declines due to high interest rates."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"negative","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":209747,"accession_number":"0001437749-24-028708","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2024-09-09T23:59:59+00:00","items":["1.01","2.03","7.01","9.01"],"status":"ready","headline":"Concrete Pumping Holdings upsizes ABL facility from $225M to $350M; extends maturity to 2029","summary_kind":"llm","event_type":"debt","confidence":"high","bullets":["ABL facility increased by $125M to $350M; maturity extended to September 6, 2029.","$75M from Bank of America (new lender) and $50M additional from PNC Bank.","Letter of credit sublimit raised from $22.5M to $32.5M.","Company says upsize enhances liquidity and supports long-term growth strategy.","CFO Iain Humphries welcomes Bank of America to banking relationship."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":209746,"accession_number":"0001437749-24-028398","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2024-09-04T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Concrete Pumping Q3 FY2024 revenue drops 9% to $109.6M; EPS $0.13 vs $0.18","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $109.6M ($120.7M prior year); net income $7.6M ($10.3M).","Diluted EPS $0.13, down 28% from $0.18; net margin 6.9% vs 8.6%.","Adjusted EBITDA $31.6M (28.8% margin) vs $34.9M (28.9% margin) in Q3 FY2023.","CEO cites historic rainfall and high rates hurting U.S. Concrete Pumping; Waste Management grew double-digit.","Net debt $348.7M; available liquidity $236.3M as of July 31, 2024."],"consensus_eps_estimate":null,"consensus_eps_actual":0.1,"consensus_revenue_estimate":null,"consensus_revenue_actual":314390000.0,"consensus_period":"2024-Q3","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":227918,"accession_number":"0001437749-24-019476","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2024-06-06T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"BBCP Q2 FY2024 revenue declines slightly to $107.1M; net income drops to $3.0M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $107.1M vs $107.8M YoY (-1%); net income $3.0M vs $5.6M (-46%).","Diluted EPS $0.05 vs $0.09; adjusted EBITDA $27.5M vs $28.8M, margin 25.7%.","U.S. Concrete Waste Management revenue +19% YoY; U.S. Concrete Pumping volumes declined due to interest rate sensitivity.","Infrastructure project revenue +14% YoY, driven by early federal/state funding from Infrastructure Act."],"consensus_eps_estimate":null,"consensus_eps_actual":-0.03,"consensus_revenue_estimate":null,"consensus_revenue_actual":204773000.0,"consensus_period":"2024-Q2","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.65,"calibrated_materiality_score":0.65,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":227917,"accession_number":"0001437749-24-011922","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2024-04-12T23:59:59+00:00","items":["5.07","9.01"],"status":"ready","headline":"Annual meeting results: all director nominees elected, PwC ratified, say-on-pay approved","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Bruce Young, M. Brent Stevens, Tom Armstrong, Ryan Beres elected Class III directors to terms ending 2027.","Ratification of PricewaterhouseCoopers as auditor for FY 2024: ~50.7M for, 396K against, 270 abstain.","Advisory vote on executive compensation approved: ~44.5M for, 1.1M against, 30.8K abstain."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.25,"calibrated_materiality_score":0.15,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":246690,"accession_number":"0001437749-24-006966","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2024-03-07T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Concrete Pumping Q1 net loss $3.8M vs profit $6.5M a year ago; revenue $97.7M (+4%); weather impact cited","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Net loss of $3.8M ($0.08 diluted loss per share) vs net income of $6.5M ($0.11 EPS) in Q1 FY2023.","Revenue increased 4% to $97.7M; gross profit fell 9% to $33.3M; operating income dropped to $1.5M from $9.4M.","Adjusted EBITDA declined 23% to $19.3M (margin 19.7% vs 26.8%); total debt $388M, net debt $373.3M.","CEO says severe January weather cut U.S. concrete pumping volumes by ~25% (~$7M); work normalized in February.","Board authorized a $15M increase to the existing share repurchase plan."],"consensus_eps_estimate":null,"consensus_eps_actual":-0.08,"consensus_revenue_estimate":null,"consensus_revenue_actual":97711000.0,"consensus_period":"2024-Q1","consensus_source":"xbrl_only","sentiment":"negative","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":246689,"accession_number":"0001437749-24-001199","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2024-01-11T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Concrete Pumping Holdings reports Q4 revenue up 5%, EPS up 14% YoY; FY2023 record revenue and EBITDA","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Q4 revenue $120.2M (+5% YoY); diluted EPS $0.16 (+14%).","Full-year revenue $442.2M (+10%); diluted EPS $0.54 (+15%).","Adjusted EBITDA Q4 $35.8M (slightly up); FY $124.6M (+7%).","Leverage ratio reduced to 3.0x; net debt $378.1M; liquidity $216.7M.","FY2024 outlook not provided; CEO cites end-market diversity for growth."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":281366,"accession_number":"0001437749-23-025390","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2023-09-07T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Concrete Pumping Holdings Q3 FY2023 revenue up 16% to $120.7M; adjusted EBITDA $34.9M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $120.7M (+16% YoY); gross profit $49.5M (+18%); operating income $19.5M (+38%).","Net income $10.3M, diluted EPS $0.18 vs $0.22; includes $0.01 warrant gain vs $0.12 prior.","Adjusted EBITDA $34.9M (+16%), margin 28.9% vs 28.8%.","Leverage ratio 3.2x; targeting 3.0x by FY-end; net debt $399.2M, liquidity $195.5M.","All segments posted double-digit revenue growth; residential housing demand reaccelerated."],"consensus_eps_estimate":null,"consensus_eps_actual":0.38,"consensus_revenue_estimate":null,"consensus_revenue_actual":322037000.0,"consensus_period":"2023-Q3","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.7,"calibrated_materiality_score":0.7,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":300161,"accession_number":"0001437749-23-016976","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2023-06-08T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Concrete Pumping Q2 revenue up 12% to $107.8M, adjusted EBITDA up 7%, EPS $0.09","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue up 12% YoY to $107.8M; gross profit up 12% to $43.5M.","Income from operations up 27% to $13.2M; net income $5.6M ($0.09 diluted EPS vs $0.10).","Adjusted EBITDA up 7% to $28.8M; margin 26.7% vs 28.0%.","U.K. and Eco-Pan double-digit revenue growth; Eco-Pan revenue up 26%.","ABL facility upsized to $225M with five-year maturity extension."],"consensus_eps_estimate":null,"consensus_eps_actual":0.2,"consensus_revenue_estimate":null,"consensus_revenue_actual":201366000.0,"consensus_period":"2023-Q2","consensus_source":"xbrl_only","sentiment":"neutral","materiality_score":0.6,"calibrated_materiality_score":0.6,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":300160,"accession_number":"0001437749-23-016559","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2023-06-05T23:59:59+00:00","items":["1.01","2.03","7.01","9.01"],"status":"ready","headline":"Concrete Pumping Holdings upsizes ABL facility to $225M, extends maturity to 2028","summary_kind":"llm","event_type":"debt","confidence":"high","bullets":["ABL credit facility increased from $160M to $225M; maturity extended to June 1, 2028.","PNC Bank joins as joint lead arranger with $50M; JPMorgan adds $15M in commitments.","Uncommitted accordion feature allows up to $75M additional borrowing capacity.","CFO Iain Humphries says upsize improves liquidity and supports long-term growth."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"positive","materiality_score":0.55,"calibrated_materiality_score":0.55,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":300159,"accession_number":"0001437749-23-011418","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2023-04-27T23:59:59+00:00","items":["5.07","9.01"],"status":"ready","headline":"Shareholders approve all proposals, including 1.5M share increase to incentive plan","summary_kind":"llm","event_type":"other_material","confidence":"high","bullets":["Elected directors Cheesman, Hodges, Morgan, Piecuch as Class II until 2026.","Ratified PwC as independent auditor for FY2023.","Approved advisory say-on-pay and one-year frequency for future votes.","Approved amendment to 2018 Omnibus Incentive Plan, adding 1.5M shares (total authorized 6,314,618)."],"consensus_eps_estimate":null,"consensus_eps_actual":null,"consensus_revenue_estimate":null,"consensus_revenue_actual":null,"consensus_period":null,"consensus_source":null,"sentiment":"neutral","materiality_score":0.4,"calibrated_materiality_score":0.15,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null},{"id":320219,"accession_number":"0001437749-23-005967","cik":1703956,"company_name":"Concrete Pumping Holdings, Inc.","ticker":"BBCP","form_type":"8-K","filed_at":"2023-03-09T23:59:59+00:00","items":["2.02","9.01"],"status":"ready","headline":"Concrete Pumping Q1 revenue $93.6M (+10%); diluted EPS $0.11 vs $0.01; net income $6.5M","summary_kind":"llm","event_type":"earnings","confidence":"high","bullets":["Revenue $93.6M (+10% YoY); gross profit $36.5M (+7%); income from operations $9.4M (+27%).","Net income $6.5M vs $1.2M; diluted EPS $0.11 vs $0.01; adjusted EBITDA $25.0M (+7%).","U.S. concrete pumping and Eco-Pan (revenue +32%) drove growth; U.K. organic revenue improved.","Acquired Cherokee Pumping assets in Atlanta for $6.3M to expand geographic footprint."],"consensus_eps_estimate":null,"consensus_eps_actual":0.11,"consensus_revenue_estimate":null,"consensus_revenue_actual":93575000.0,"consensus_period":"2023-Q1","consensus_source":"xbrl_only","sentiment":"positive","materiality_score":0.75,"calibrated_materiality_score":0.75,"market_cap_usd":400043229.43837357,"market_cap_bucket":"not_microcap","market_cap_source":"finnhub_profile2","market_cap_as_of_date":"2026-05-28","daily_digest_date":null,"daily_digest_url":null,"daily_digest_rank":null}],"next_cursor":null}