8-K Announcements
6Apr 15, 2026·SEC
Apr 1, 2026·SEC
Mar 10, 2026·SEC
Concrete Pumping Holdings, Inc. (BBCP) fundamental analysis — strengths, weaknesses & financial health based on data analysis
* These insights are generated automatically based on available financial data. Please conduct your own research before making investment decisions.
Concrete Pumping Holdings, Inc. (BBCP) stock price & volume — 10-year historical chart
Concrete Pumping Holdings, Inc. (BBCP) revenue, earnings & EPS growth — 3, 5 & 10-year CAGR
Concrete Pumping Holdings, Inc. (BBCP) EPS & revenue vs analyst estimates — last 4 quarters
| Quarter | Date | EPS (Act vs Est) | Revenue (Act vs Est) |
|---|---|---|---|
| Q2 2026Latest | Mar 10, 2026 | $0.06vs $0.09+33.3% | $91Mvs $85M+6.8% |
| Q1 2026 | Jan 13, 2026 | $0.09vs $0.08+12.5% | $109Mvs $103M+5.3% |
| Q4 2025 | Sep 4, 2025 | $0.07vs $0.06+16.7% | $104Mvs $103M+0.4% |
| Q3 2025 | Jun 5, 2025 | $0.01vs $0.03-133.3% | $94Mvs $99M-5.1% |
Concrete Pumping Holdings, Inc. (BBCP) competitors in Construction materials and equipment services — business model, growth, and fundamentals comparison
Concrete Pumping Holdings, Inc. (BBCP) vs competitors — business, growth, and fundamentals comparison against the closest industry rivals.
Concrete Pumping Holdings, Inc. (BBCP) annual income statement — 10-year revenue, gross profit & net income history
| Line item | Dec'17 | Oct'18 | Oct'19 | Oct'20 | Oct'21 | Oct'22 | Oct'23 | Oct'24 | Oct'25 | TTM |
|---|---|---|---|---|---|---|---|---|---|---|
| Sales/Revenue | 211.21M | 243.22M | 282.96M | 304.3M | 315.81M | 401.29M | 442.24M | 425.87M | 392.87M | 396.98M |
| Revenue Growth % | 22.49% | 15.16% | 16.34% | 7.54% | 3.78% | 27.07% | 10.2% | -3.7% | -7.75% | -4.25% |
| Cost of Goods Sold | 121.45M | 136.88M | 157.54M | 167M | 178.08M | 237.68M | 263.94M | 260.04M | 241.75M | 245.14M |
| COGS % of Revenue | 57.5% | 56.28% | 55.68% | 54.88% | 56.39% | 59.23% | 59.68% | 61.06% | 61.54% | - |
| Gross Profit | 89.76M▲ 0% | 106.35M▲ 18.5% | 125.42M▲ 17.9% | 137.3M▲ 9.5% | 137.73M▲ 0.3% | 163.61M▲ 18.8% | 178.3M▲ 9.0% | 165.83M▼ 7.0% | 151.12M▼ 8.9% | 151.84M▲ 0% |
| Gross Margin % | 42.5% | 43.72% | 44.32% | 45.12% | 43.61% | 40.77% | 40.32% | 38.94% | 38.46% | 38.25% |
| Gross Profit Growth % | 19.39% | 18.48% | 17.94% | 9.47% | 0.31% | 18.79% | 8.98% | -6.99% | -8.88% | - |
| Operating Expenses | 984.92K | 58.79M | 96.64M | 169.03M | 99.37M | 113.5M | 116.85M | 116.49M | 109.58M | 109.29M |
| OpEx % of Revenue | 0.47% | 24.17% | 34.15% | 55.55% | 31.46% | 28.28% | 26.42% | 27.35% | 27.89% | - |
| Selling, General & Admin | 837.47K | 58.79M | 96.64M | 111.09M | 99.37M | 113.5M | 116.85M | 116.49M | 109.58M | 109.29M |
| SG&A % of Revenue | 0.4% | 24.17% | 34.15% | 36.51% | 31.46% | 28.28% | 26.42% | 27.35% | 27.89% | - |
| Research & Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| R&D % of Revenue | - | - | - | - | - | - | - | - | - | - |
| Other Operating Expenses | 147.45K | 55K | 0 | 57.94M | 117K | 88K | 0 | 0 | 0 | 0 |
| Operating Income | -984.92K▲ 0% | 39.97M▲ 4158.0% | 28.78M▼ 28.0% | -31.73M▼ 210.2% | 38.05M▲ 219.9% | 50.11M▲ 31.7% | 61.45M▲ 22.6% | 49.35M▼ 19.7% | 41.53M▼ 15.8% | 42.55M▲ 0% |
| Operating Margin % | -0.47% | 16.43% | 10.17% | -10.43% | 12.05% | 12.49% | 13.9% | 11.59% | 10.57% | 10.72% |
| Operating Income Growth % | -102.85% | 4157.99% | -27.99% | -210.25% | 219.91% | 31.71% | 22.63% | -19.7% | -15.84% | - |
| EBITDA | 26.17M | 65.59M | 84.16M | 29.93M | 93.95M | 111.46M | 125.62M | 106.46M | 95.07M | 95.81M |
| EBITDA Margin % | 12.39% | 26.97% | 29.74% | 9.84% | 29.75% | 27.78% | 28.41% | 25% | 24.2% | 24.14% |
| EBITDA Growth % | -54.01% | 150.64% | 28.31% | -64.44% | 213.93% | 18.64% | 12.7% | -15.26% | -10.69% | -10.95% |
| D&A (Non-Cash Add-back) | 27.15M | 25.62M | 55.38M | 61.66M | 55.91M | 61.35M | 64.17M | 57.11M | 53.54M | 53.26M |
| EBIT | -49.89K | 40.02M | 28.78M | -31.82M | 38.36M | 60.09M | 68.68M | 50.19M | 41.53M | 43.34M |
| Net Interest Income | 0 | -21.43M | 0 | -34.41M | -25.19M | -25.89M | -28.12M | -25.57M | -30.42M | -32.7M |
| Interest Income | 22.75M | 0 | 0 | 0 | 0 | 0 | 0 | 308K | 1.15M | 1.05M |
| Interest Expense | 0 | 21.43M | 36.52M | 34.41M | 25.19M | 25.89M | 28.12M | 25.88M | 31.57M | 33.75M |
| Other Income/Expense | 935.03K | -21.37M | -68.76M | -34.5M | -50.48M | -15.91M | -20.89M | -25.04M | -31.48M | -32.37M |
| Pretax Income | -49.89K▲ 0% | 18.6M▲ 37381.0% | -39.98M▼ 315.0% | -66.23M▼ 65.6% | -12.43M▲ 81.2% | 34.2M▲ 375.1% | 40.56M▲ 18.6% | 24.31M▼ 40.1% | 10.05M▼ 58.7% | 10.18M▲ 0% |
| Pretax Margin % | -0.02% | 7.65% | -14.13% | -21.76% | -3.94% | 8.52% | 9.17% | 5.71% | 2.56% | 2.57% |
| Income Tax | 267.78K | -9.78M | -7.5M | -4.98M | 2.64M | 5.53M | 8.77M | 8.1M | 3.68M | 3.61M |
| Effective Tax Rate % | -536.78% | -52.61% | 18.75% | 7.51% | -21.25% | 16.16% | 21.63% | 33.33% | 36.6% | 35.48% |
| Net Income | -317.67K▲ 0% | 28.38M▲ 9034.5% | -32.49M▼ 214.5% | -61.25M▼ 88.5% | -15.07M▲ 75.4% | 28.68M▲ 290.2% | 31.79M▲ 10.9% | 16.21M▼ 49.0% | 6.37M▼ 60.7% | 6.57M▲ 0% |
| Net Margin % | -0.15% | 11.67% | -11.48% | -20.13% | -4.77% | 7.15% | 7.19% | 3.81% | 1.62% | 1.65% |
| Net Income Growth % | -109.17% | 9034.54% | -214.46% | -88.54% | 75.39% | 290.25% | 10.86% | -49.02% | -60.68% | -62.23% |
| Net Income (Continuing) | -317.67K | 28.38M | -32.49M | -61.25M | -15.07M | 28.68M | 31.79M | 16.21M | 6.37M | 6.57M |
| Discontinued Operations | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| EPS (Diluted) | -0.01▲ 0% | 0.98▲ 9009.1% | -0.56▼ 157.1% | -1.16▼ 107.1% | -0.28▲ 75.9% | 0.47▲ 267.9% | 0.54▲ 14.9% | 0.26▼ 51.9% | 0.09▼ 66.2% | 0.13▲ 0% |
| EPS Growth % | -102.62% | 9009.09% | -157.14% | -107.14% | 75.86% | 267.86% | 14.89% | -51.85% | -66.23% | -68.03% |
| EPS (Basic) | -0.01 | 0.98 | -0.56 | -1.16 | -0.28 | 0.48 | 0.55 | 0.27 | 0.09 | - |
| Diluted Shares Outstanding | 28.75M | 28.85M | 58.25M | 52.75M | 53.41M | 54.85M | 54.17M | 54.24M | 53.31M | 51.01M |
| Basic Shares Outstanding | 28.75M | 28.85M | 58.25M | 52.75M | 53.41M | 53.91M | 53.28M | 61.4M | 53.43M | 51.01M |
| Dividend Payout Ratio | - | - | - | - | - | - | - | - | 833.7% | - |
Concrete Pumping Holdings, Inc. (BBCP) balance sheet — assets, liabilities & shareholders' equity
| Line item | Dec'17 | Oct'18 | Oct'19 | Oct'20 | Oct'21 | Oct'22 | Oct'23 | Oct'24 | Oct'25 | TTM |
|---|---|---|---|---|---|---|---|---|---|---|
| Total Current Assets | 1.1M | 810.78K | 62.76M | 60.01M | 67.62M | 81.56M | 94.27M | 112.36M | 113.35M | 116.28M |
| Cash & Short-Term Investments | 828.55K | 3.61K | 7.47M | 6.74M | 9.3M | 7.48M | 15.86M | 43.04M | 44.39M | 53.02M |
| Cash Only | 828.55K | 3.61K | 7.47M | 6.74M | 9.3M | 7.48M | 15.86M | 43.04M | 44.39M | 53.02M |
| Short-Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Accounts Receivable | 0 | 40.12M | 46.65M | 45.95M | 49.31M | 63.37M | 62.98M | 56.44M | 53.13M | 45.84M |
| Days Sales Outstanding | - | 60.2 | 60.18 | 55.11 | 56.99 | 57.64 | 51.98 | 48.37 | 49.36 | 45.91 |
| Inventory | 3.01M | 3.81M | 5.25M | 4.63M | 4.9M | 5.53M | 6.73M | 5.92M | 7.42M | 8.45M |
| Days Inventory Outstanding | 9.04 | 10.16 | 12.17 | 10.12 | 10.05 | 8.5 | 9.31 | 8.31 | 11.2 | 10.97 |
| Other Current Assets | 0 | 4.59M | 0 | 717K | 2.47M | 2.47M | 5.65M | 4.61M | 8.41M | 8.97M |
| Total Non-Current Assets | 235.2M | 238.47M | 808.61M | 713.75M | 725.05M | 805.93M | 810.25M | 785.63M | 766.19M | 767.45M |
| Property, Plant & Equipment | 175.54M | 201.91M | 307.42M | 304.25M | 337.77M | 444.21M | 452.46M | 441.9M | 435.46M | 438.24M |
| Fixed Asset Turnover | 1.20x | 1.20x | 0.92x | 1.00x | 0.93x | 0.90x | 0.98x | 0.96x | 0.90x | 0.91x |
| Goodwill | 73.51M | 74.66M | 276.09M | 223.15M | 224.7M | 220.25M | 221.52M | 223M | 223.58M | 224.79M |
| Intangible Assets | 42.03M | 36.43M | 222.29M | 183.84M | 158.54M | 137.75M | 120.24M | 105.61M | 93.93M | 91.71M |
| Long-Term Investments | 235.2M | 238.47M | 0 | 0 | 0 | -40.74M | 0 | 0 | 0 | 0 |
| Other Non-Current Assets | 1.06M | 648K | 2.81M | 2.51M | 4.04M | 3.72M | 16.03M | 15.12M | 13.22M | 53.17M |
| Total Assets | 236.3M▲ 0% | 239.28M▲ 1.3% | 871.37M▲ 264.2% | 773.76M▼ 11.2% | 792.66M▲ 2.4% | 887.49M▲ 12.0% | 904.52M▲ 1.9% | 897.99M▼ 0.7% | 879.54M▼ 2.1% | 883.73M▲ 0% |
| Asset Turnover | 0.89x | 1.02x | 0.32x | 0.39x | 0.40x | 0.45x | 0.49x | 0.47x | 0.45x | 0.45x |
| Asset Growth % | -7.31% | 1.26% | 264.15% | -11.2% | 2.44% | 11.96% | 1.92% | -0.72% | -2.05% | -7.56% |
| Total Current Liabilities | 722.93K | 10.83M | 92.09M | 62.31M | 48.24M | 110.28M | 83.98M | 56.33M | 52.28M | 59.36M |
| Accounts Payable | 205.25K | 10.11M | 7.41M | 6.59M | 10.71M | 8.36M | 8.91M | 7.67M | 6.27M | 7.63M |
| Days Payables Outstanding | 0.62 | 26.97 | 17.16 | 14.4 | 21.94 | 12.84 | 12.32 | 10.76 | 9.46 | 12.77 |
| Short-Term Debt | 0 | 338.7K | 44.44M | 22.63M | 990K | 52.13M | 18.95M | 20K | 0 | 5.09M |
| Deferred Revenue (Current) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 0 | 0 | 2.36M | 9.03M | 8.7M | 11.42M | 12.33M | 10.86M | 29.19M | 45.89M |
| Current Ratio | 1.52x | 0.07x | 0.68x | 0.96x | 1.40x | 0.74x | 1.12x | 1.99x | 2.17x | 2.17x |
| Quick Ratio | -2.64x | -0.28x | 0.62x | 0.89x | 1.30x | 0.69x | 1.04x | 1.89x | 2.03x | 2.03x |
| Cash Conversion Cycle | - | 43.4 | 55.19 | 50.83 | 45.09 | 53.29 | 48.97 | 45.92 | 51.1 | 44.12 |
| Total Non-Current Liabilities | 230.57M | 223.46M | 462.23M | 444.34M | 481.85M | 497.88M | 512.31M | 519.94M | 537.47M | 536.71M |
| Long-Term Debt | 157.64M | 0 | 360.94M | 343.91M | 369.08M | 370.48M | 371.87M | 373.26M | 417.89M | 18.24M |
| Capital Lease Obligations | 0 | 0 | 477K | 380K | 278K | 21.15M | 20.51M | 21.72M | 18.66M | 77.1M |
| Deferred Tax Liabilities | 0 | 0 | 69.05M | 68.02M | 70.57M | 74.22M | 80.79M | 86.65M | 89.43M | 348.82M |
| Other Non-Current Liabilities | 72.94M | 223.46M | 31.77M | 32.03M | 41.92M | 32.03M | 14.14M | 38.32M | 11.49M | 489.79M |
| Total Liabilities | 231.3M | 234.28M | 554.32M | 506.65M | 530.09M | 608.16M | 596.28M | 576.27M | 589.75M | 596.08M |
| Total Debt | 223.53M | 338.7K | 405.95M | 367.01M | 370.45M | 447.87M | 416.19M | 399.81M | 441.4M | 23.33M |
| Net Debt | 222.7M | 335.09K | 398.48M | 360.28M | 361.16M | 440.39M | 400.33M | 356.77M | 397.01M | -29.68M |
| Debt / Equity | 44.71x | 0.07x | 1.28x | 1.37x | 1.41x | 1.60x | 1.35x | 1.24x | 1.52x | 1.52x |
| Debt / EBITDA | 8.54x | 0.01x | 4.82x | 12.26x | 3.94x | 4.02x | 3.31x | 3.76x | 4.64x | 0.24x |
| Net Debt / EBITDA | 8.51x | 0.01x | 4.73x | 12.04x | 3.84x | 3.95x | 3.19x | 3.35x | 4.18x | 4.18x |
| Interest Coverage | - | 1.87x | 0.79x | -0.92x | 1.51x | 1.94x | 2.19x | 1.91x | 1.32x | 1.28x |
| Total Equity | 5M▲ 0% | 5M▲ 0.0% | 317.05M▲ 6240.9% | 267.11M▼ 15.8% | 262.57M▼ 1.7% | 279.33M▲ 6.4% | 308.24M▲ 10.4% | 321.71M▲ 4.4% | 289.79M▼ 9.9% | 287.65M▲ 0% |
| Equity Growth % | -86.52% | 0% | 6240.89% | -15.75% | -1.7% | 6.38% | 10.35% | 4.37% | -9.92% | -23.68% |
| Book Value per Share | 0.17 | 0.17 | 5.44 | 5.06 | 4.92 | 5.09 | 5.69 | 5.93 | 5.44 | 5.64 |
| Total Shareholders' Equity | 5M | 5M | 317.05M | 267.11M | 262.57M | 279.33M | 308.24M | 321.71M | 289.79M | 287.65M |
| Common Stock | 693 | 763 | 6K | 6K | 6K | 6K | 6K | 6K | 6K | 6K |
| Retained Earnings | -317.67K | -7.43M | -38.59M | -99.84M | -114.91M | -86.24M | -54.45M | -38.24M | -85M | -87.44M |
| Treasury Stock | 0 | 0 | -25M | -131K | -461K | -4.61M | -15.11M | -25.88M | -41.69M | -46.29M |
| Accumulated OCI | 2.38M | 584K | -599K | -606K | 3.67M | -9.23M | -5.49M | -483K | 1.59M | 5.88M |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Concrete Pumping Holdings, Inc. (BBCP) cash flow — operating, investing & free cash flow history
| Line item | Dec'17 | Oct'18 | Oct'19 | Oct'20 | Oct'21 | Oct'22 | Oct'23 | Oct'24 | Oct'25 | TTM |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from Operations | -461.94K | 39.62M | 30.69M | 78.97M | 75.83M | 76.69M | 96.88M | 86.9M | 64.31M | 64.31M |
| Operating CF Margin % | -0.22% | 16.29% | 10.85% | 25.95% | 24.01% | 19.11% | 21.91% | 20.41% | 16.37% | - |
| Operating CF Growth % | -101.29% | 8676.75% | -22.53% | 157.29% | -3.97% | 1.13% | 26.31% | -10.3% | -25.99% | 343.67% |
| Net Income | -317.67K | 28.38M | -32.49M | -61.25M | -15.07M | 28.68M | 31.79M | 16.21M | 6.37M | 6.57M |
| Depreciation & Amortization | 27.15M | 25.62M | 55.38M | 61.66M | 55.91M | 57.46M | 58.67M | 57.11M | 53.54M | 53.27M |
| Stock-Based Compensation | 362.35K | 281K | 3.65M | 11.45M | 6.59M | 5.03M | 3.85M | 2.39M | 2.05M | 2.3M |
| Deferred Taxes | 0 | -11.11M | -6.8M | -1.03M | 2.55M | 5.21M | 6.14M | 5.28M | 2.52M | 3.09M |
| Other Non-Cash Items | -595.03K | -466K | 148.1M | 60.27M | 26.56M | -4.8M | -2.33M | 3.15M | 7.09M | 5.4M |
| Working Capital Changes | 450.76K | -3.1M | -8.65M | 7.87M | -697K | -14.88M | -1.24M | 2.75M | -7.26M | 9.02M |
| Change in Receivables | 212.59K | -7.47M | -5.38M | 1.6M | -4.17M | -15.31M | 328K | 7.16M | 3.54M | -1.72M |
| Change in Inventory | -461.82K | -707K | -760K | 624K | -200K | -870K | -1.14M | 600K | -1.2M | -1.7M |
| Change in Payables | 0 | -1.83M | -7.96M | -796K | 3.97M | -3.04M | -464K | -1.68M | -1.52M | 3.43M |
| Cash from Investing | -234.6M | -49.5M | -375.24M | -35.85M | -56.56M | -124.12M | -44.16M | -32.13M | -37.3M | -41.72M |
| Capital Expenditures | -23.67M | -31.74M | -36.24M | -39.34M | -62.79M | -101.93M | -54.51M | -43.81M | -46.79M | -50.46M |
| CapEx % of Revenue | 11.21% | 13.05% | 12.81% | 12.93% | 19.88% | 25.4% | 12.32% | 10.29% | 11.91% | - |
| Acquisitions | -60.43M | 0 | -577.47M | 0 | 0 | -30.76M | 0 | 0 | 0 | 0 |
| Investments | - | - | - | - | - | - | - | - | - | - |
| Other Investing | 1.01M | -17.76M | 238.47M | 3.49M | 6.23M | 8.57M | 10.35M | 11.68M | 9.49M | 8.74M |
| Cash from Financing | 235.89M | 13.01M | 346.26M | -43.93M | -15.95M | 45.98M | -44.3M | -28.77M | -25.76M | -70.67M |
| Debt Issued (Net) | 1.14M | 13.01M | 402.01M | -42.64M | -7.16M | 50.43M | -33.18M | -18.93M | 49.98M | -1K |
| Equity Issued (Net) | 1000K | 0 | -1000K | -131K | -330K | -1000K | -1000K | -1000K | -1000K | -4M |
| Dividends Paid | -4.84M | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -53.13M | -53.13M |
| Share Repurchases | 0 | 0 | -24.93M | -131K | -330K | -4.15M | -10.51M | -10.16M | -14.17M | -16.16M |
| Other Financing | 3.7M | 0 | -30.82M | -1.16M | -8.46M | -304K | -613K | 326K | -8.44M | -1.38M |
| Net Change in Cash | -2.42M▲ 0% | 1.7M▲ 170.1% | -1.15M▼ 167.7% | -737K▲ 35.8% | 2.56M▲ 447.6% | -1.82M▼ 170.9% | 8.38M▲ 561.4% | 27.18M▲ 224.4% | 1.35M▼ 95.0% | -32.12M▲ 0% |
| Free Cash Flow | -24.13M▲ 0% | 7.88M▲ 132.7% | -5.55M▼ 170.4% | 39.63M▲ 814.6% | 12.29M▼ 69.0% | -26.69M▼ 317.1% | 41.57M▲ 255.8% | 43.09M▲ 3.7% | 17.53M▼ 59.3% | 29.19M▲ 0% |
| FCF Margin % | -11.43% | 3.24% | -1.96% | 13.02% | 3.89% | -6.65% | 9.4% | 10.12% | 4.46% | 7.35% |
| FCF Growth % | -283.01% | 132.66% | -170.37% | 814.59% | -68.98% | -317.09% | 255.77% | 3.66% | -59.32% | -28.37% |
| FCF per Share | -0.84 | 0.27 | -0.10 | 0.75 | 0.23 | -0.49 | 0.77 | 0.79 | 0.33 | 0.33 |
| FCF Conversion (FCF/Net Income) | 1.45x | 1.40x | -0.94x | -1.29x | -5.03x | 2.67x | 3.05x | 5.36x | 10.09x | 4.44x |
| Interest Paid | 0 | 22.17M | 0 | 33.1M | 17.37M | 0 | 0 | 23.93M | 0 | 0 |
| Taxes Paid | 0 | 1.07M | 0 | 3.35M | 994K | 0 | 0 | 3.42M | 0 | 0 |
Concrete Pumping Holdings, Inc. (BBCP) financial ratios — P/E, ROE, debt and 30+ core market and balance-sheet ratios
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | TTM |
|---|---|---|---|---|---|---|---|---|---|---|
| Return on Equity (ROE) | -1.51% | 567.64% | -20.18% | -20.97% | -5.69% | 10.58% | 10.82% | 5.15% | 2.08% | 2.33% |
| Return on Invested Capital (ROIC) | -0.36% | 25.73% | 5.99% | -3.54% | 4.56% | 5.59% | 6.45% | 5.34% | 4.56% | 4.56% |
| Gross Margin | 42.5% | 43.72% | 44.32% | 45.12% | 43.61% | 40.77% | 40.32% | 38.94% | 38.46% | 38.25% |
| Net Margin | -0.15% | 11.67% | -11.48% | -20.13% | -4.77% | 7.15% | 7.19% | 3.81% | 1.62% | 1.65% |
| Debt / Equity | 44.71x | 0.07x | 1.28x | 1.37x | 1.41x | 1.60x | 1.35x | 1.24x | 1.52x | 1.52x |
| Interest Coverage | - | 1.87x | 0.79x | -0.92x | 1.51x | 1.94x | 2.19x | 1.91x | 1.32x | 1.28x |
| FCF Conversion | 1.45x | 1.40x | -0.94x | -1.29x | -5.03x | 2.67x | 3.05x | 5.36x | 10.09x | 4.44x |
| Revenue Growth | 22.49% | 15.16% | 16.34% | 7.54% | 3.78% | 27.07% | 10.2% | -3.7% | -7.75% | -4.25% |
Concrete Pumping Holdings, Inc. (BBCP) SEC filings — annual & quarterly reports (10-K, 10-Q)
Apr 15, 2026·SEC
Apr 1, 2026·SEC
Mar 10, 2026·SEC
Concrete Pumping Holdings, Inc. (BBCP) stock FAQ — growth, dividends, profitability & financials explained
Concrete Pumping Holdings, Inc. (BBCP) reported $397.0M in revenue for fiscal year 2025. This represents a 130% increase from $172.4M in 2016.
Concrete Pumping Holdings, Inc. (BBCP) saw revenue decline by 7.8% over the past year.
Yes, Concrete Pumping Holdings, Inc. (BBCP) is profitable, generating $6.6M in net income for fiscal year 2025 (1.6% net margin).
Yes, Concrete Pumping Holdings, Inc. (BBCP) pays a dividend with a yield of 12.40%. This makes it attractive for income-focused investors.
Concrete Pumping Holdings, Inc. (BBCP) has a return on equity (ROE) of 2.1%. This is below average, suggesting room for improvement.
Concrete Pumping Holdings, Inc. (BBCP) generated $29.2M in free cash flow for fiscal year 2025. Positive FCF indicates the company can fund dividends, buybacks, or reinvestment.
Concrete Pumping Holdings, Inc. (BBCP) financial analysis — history, returns, DCA and operating performance tools
Historical returns with dividends reinvested
Dollar cost averaging vs lump sum
Yield, growth, payout safety & DRIP
EPS trends, net income & profitability
Long-term charts & historical price data
Sales growth patterns & revenue breakdown
30 years of market, efficiency and balance-sheet ratios
DCF intrinsic value, peer multiples & estimates