Concrete Pumping Holdings Inc(BBCP:US)
Market Cap$457.57M
Key Metrics
Price$9.08
Revenue (TTM)$409.82M
Holders Revenue (TTM)$12.82M
Gross Profit (TTM)$156.92M
Earnings (TTM)$7.37M
EBITDA (TTM)$100.27M
Op. Margin (TTM)11.31%
Dividend Yield-
Holders Yield2.8%
Cash on hand$38.69M
Total Assets$898.04M
Net Assets$262.64M
Total Debt$442.9M
Key Metrics
Price$9.08
Revenue (TTM)$409.82M
Holders Revenue (TTM)$12.82M
Gross Profit (TTM)$156.92M
Earnings (TTM)$7.37M
EBITDA (TTM)$100.27M
Op. Margin (TTM)11.31%
Dividend Yield-
Holders Yield2.8%
Cash on hand$38.69M
Total Assets$898.04M
Net Assets$262.64M
Total Debt$442.9M
Financials

| Name | Apr 30, 2026 | Jan 31, 2026 | Oct 31, 2025 | Jul 31, 2025 | Apr 30, 2025 | Jan 31, 2025 | Oct 31, 2024 | Jul 31, 2024 | Apr 30, 2024 | Jan 31, 2024 | Oct 31, 2023 | Jul 31, 2023 | Apr 30, 2023 | Jan 31, 2023 | Oct 31, 2022 | Jul 31, 2022 | Apr 30, 2022 | Jan 31, 2022 | Oct 31, 2021 | Jul 31, 2021 | Apr 30, 2021 | Jan 31, 2021 | Oct 31, 2020 | Jul 31, 2020 | Apr 30, 2020 | Jan 31, 2020 | Oct 31, 2019 | Jul 31, 2019 | Apr 30, 2019 | Oct 31, 2018 | Jul 31, 2018 | Apr 30, 2018 | Jan 31, 2018 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | $106.8M | $90.56M | $108.79M | $103.68M | $93.96M | $86.45M | $111.48M | $109.62M | $107.06M | $97.71M | $120.2M | $120.67M | $107.79M | $93.58M | $114.89M | $104.47M | $96.48M | $85.45M | $87.75M | $80.76M | $76.87M | $70.42M | $79.19M | $77.13M | $74.04M | $73.94M | - | $78.66M | $61.99M | - | - | - | - |
Cost of Revenue | $65.54M | $58.6M | $65.48M | $63.29M | $57.78M | $55.21M | $65.23M | $65.11M | $65.3M | $64.4M | $71.31M | $71.19M | $64.32M | $57.12M | $67.68M | $62.54M | $57.54M | $51.32M | $50.41M | $43.55M | $43.57M | $40.56M | $43.7M | $39.33M | $42.17M | $41.79M | - | $39.67M | $37.63M | - | - | - | - |
Gross Profit | $41.26M | $31.96M | $43.31M | $40.39M | $36.18M | $31.24M | $46.25M | $44.51M | $41.77M | $33.31M | $48.89M | $49.48M | $43.47M | $36.45M | $47.21M | $41.93M | $38.94M | $34.13M | $37.35M | $37.21M | $33.3M | $29.86M | $35.49M | $37.8M | $31.87M | $32.15M | - | $38.99M | $24.36M | - | - | - | - |
| $29.2M | $27.46M | $26.45M | $27.46M | $27.92M | $27.75M | $27.04M | $27.88M | $29.71M | $31.86M | $29.62M | $29.94M | $30.26M | $27.04M | $30.68M | $27.85M | $28.57M | $26.72M | $25.56M | $24.95M | $26.47M | $22.39M | $31.15M | $26.95M | $26.38M | $26.61M | - | $28.16M | $21.85M | - | - | - | - | |
| Research and Development | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Selling, General, and Administrative | $29.2M | $27.46M | $26.45M | $27.46M | $27.92M | $27.75M | $27.04M | $27.88M | $29.71M | $31.86M | $29.62M | $29.94M | $30.26M | $27.04M | $30.68M | $27.85M | $28.57M | $26.72M | $25.56M | $24.95M | $26.47M | $22.39M | $31.15M | $26.95M | $26.38M | $26.61M | - | $28.16M | $21.85M | - | - | - | - |
| Other Operating Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Operating Income | $12.06M | $4.51M | $16.86M | $12.93M | $8.26M | $3.49M | $19.21M | $16.63M | $12.06M | $1.46M | $19.28M | $19.55M | $13.22M | $9.41M | $16.53M | $14.09M | $10.37M | $7.41M | $11.79M | $12.26M | $6.83M | $7.48M | $4.34M | $10.85M | $5.49M | $5.54M | - | $10.83M | $2.51M | - | - | - | - |
| -$8.17M | -$8.05M | -$8.16M | -$7.9M | -$8.27M | -$7.16M | -$5.93M | -$5.98M | -$6.83M | -$6.29M | -$6.54M | -$5.89M | -$6.16M | -$2.29M | -$7.01M | $919K | -$3.86M | -$6.25M | -$4.89M | -$5.97M | -$17.51M | -$22.41M | -$7.75M | -$11.06M | -$63.42M | -$9.43M | - | -$9.99M | -$10.58M | - | - | - | - | |
| Non-Operating Interest Income | $220K | $315K | $202K | $273K | $260K | $413K | $160K | $58K | - | - | - | $0 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Non-Operating Interest Expense | $8.43M | $8.4M | $8.4M | $8.4M | $8.55M | $6.22M | $6.14M | $6.32M | $6.87M | $6.46M | $6.83M | $7.07M | $7.35M | $6.87M | $6.77M | $6.52M | $6.35M | $6.26M | $6.11M | $6.15M | $6.03M | $6.9M | $7.78M | $8.36M | $8.77M | $9.5M | - | $9.84M | $9.32M | - | - | - | - |
| Other Income/Expense | $36K | $33K | $45K | $228K | $28K | -$1.36M | $46K | $276K | $44K | $170K | $294K | $1.17M | $1.19M | $4.58M | -$240K | $7.44M | $2.49M | $16K | $1.22M | $181K | -$11.49M | -$15.51M | $30K | -$2.7M | -$54.66M | $69K | - | -$148K | -$1.26M | - | - | - | - |
Income Before Tax | $3.89M | -$3.54M | $8.7M | $5.03M | -$6K | -$3.68M | $13.28M | $10.64M | $5.23M | -$4.84M | $12.74M | $13.65M | $7.05M | $7.12M | $9.52M | $15.01M | $6.51M | $1.16M | $6.9M | $6.29M | -$10.68M | -$14.94M | -$3.41M | -$215K | -$57.94M | -$3.89M | - | $840K | -$8.07M | - | - | - | - |
Income Tax | $1.34M | -$1.1M | $3.38M | $1.33M | -$2K | -$1.04M | $3.85M | $3.08M | $2.18M | -$1.01M | $3.35M | $3.32M | $1.47M | $644K | $2.51M | $2.03M | $527K | -$22K | $3.47M | $1.65M | $170K | -$2.65M | -$1.15M | -$462K | -$2.22M | -$1.15M | - | -$1.92M | $1.57M | - | - | - | - |
Net Income | $2.55M | -$2.44M | $5.32M | $3.7M | -$4K | -$2.64M | $9.43M | $7.56M | $3.05M | -$3.83M | $9.39M | $10.34M | $5.59M | $6.48M | $7.01M | $12.98M | $5.99M | $1.18M | $3.43M | $4.64M | -$10.85M | -$12.29M | -$2.26M | $247K | -$55.71M | -$2.75M | - | $2.76M | -$9.65M | - | - | - | - |
Minority Interests | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Preferred Stock Dividends | $427K | $441K | $441K | $441K | $426K | $440K | $541K | $471K | $468K | $440K | $707K | $764K | $611K | $676K | $708K | $1.02M | $701K | $481K | $220K | $746K | $499K | $507K | - | $489K | $470K | $473K | - | $0 | $0 | - | - | - | - |
Net Income to Common | $2.12M | -$2.88M | $4.88M | $3.26M | -$430K | -$3.08M | $8.89M | $7.09M | $2.58M | -$4.27M | $8.68M | $9.57M | $4.98M | $5.8M | $6.3M | $11.95M | $5.28M | $702K | $3.21M | $3.89M | -$11.35M | -$12.8M | -$2.26M | -$242K | -$56.18M | -$3.22M | - | $2.76M | -$9.65M | - | - | - | - |
Shares Outstanding (Basic) | 50.53M | 51.01M | 51.27M | 51.7M | 52.7M | 53.05M | 53.51M | 53.7M | 53.43M | 53.31M | 53.13M | 53.2M | 53.33M | 53.6M | 54.08M | 54.01M | 53.9M | 53.67M | 53.52M | 53.52M | 53.47M | 53.15M | 52.78M | 52.78M | 52.78M | 52.63M | 52.5M | 49.94M | 29.17M | 28.85M | 28.85M | 28.85M | 28.85M |
Shares Outstanding (Diluted) | 51.01M | 51.01M | 51.57M | 51.91M | 52.7M | 53.05M | 53.6M | 53.78M | 54.38M | 53.31M | 54.05M | 54.11M | 54.23M | 54.46M | 54.95M | 57.29M | 54.8M | 54.71M | 54.62M | 54.55M | 53.47M | 53.15M | 52.78M | 55.89M | 52.78M | 52.63M | 55.63M | 53.12M | 29.17M | 28.85M | 28.85M | 28.85M | 28.85M |
EPS (Basic) | $0.04 | -$0.06 | $0.10 | $0.07 | -$0.01 | -$0.06 | $0.17 | $0.13 | $0.05 | -$0.08 | $0.16 | $0.18 | $0.09 | $0.11 | $0.14 | $0.22 | $0.10 | $0.01 | $0.05 | $0.07 | -$0.21 | -$0.24 | -$0.05 | $0.05 | -$1.13 | -$0.06 | $0.0026 | $0.05 | -$0.35 | $0.027 | $0.10 | $0.11 | $0.46 |
EPS (Diluted) | $0.04 | -$0.06 | $0.09 | $0.07 | -$0.01 | -$0.06 | $0.16 | $0.13 | $0.05 | -$0.08 | $0.16 | $0.18 | $0.09 | $0.11 | $0.14 | $0.22 | $0.10 | $0.01 | $0.05 | $0.07 | -$0.21 | -$0.24 | -$0.05 | $0.04 | -$1.13 | -$0.06 | $0.0025 | $0.05 | -$0.35 | $0.027 | $0.10 | $0.11 | $0.46 |
EBIT | $12.31M | $4.85M | $17.1M | $13.43M | $8.55M | $2.54M | $19.42M | $16.96M | $12.1M | $1.63M | $19.57M | $20.72M | $14.4M | $13.99M | $16.29M | $21.52M | $12.86M | $7.42M | $13.01M | $12.44M | -$4.65M | -$8.04M | $4.37M | $8.15M | -$49.17M | $5.61M | - | $10.68M | $1.25M | - | - | - | - |
EBITDA | $25.19M | $17.78M | $30.22M | $27.07M | $22.13M | $17.13M | $33.7M | $31.45M | $26.34M | $15.59M | $34.1M | $34.52M | $27.95M | $23.88M | $31.5M | $28.29M | $24.62M | $21.52M | $26.04M | $26.14M | $20.86M | $21.34M | $21.2M | $25.55M | $20.6M | $20.7M | - | $10.86M | $2.53M | - | - | - | - |
