Concrete Pumping Holdings, Inc. (BBCP) quarterly income statement — complete revenue, gross profit & net income history
| Metric | Q2'26 | Q1'26 | Q4'25 | Q3'25 | Q2'25 | Q1'25 | Q4'24 | Q3'24 | Q2'24 | Q1'24 | Q4'23 | Q3'23 | Q2'23 | Q1'23 | Q4'22 | Q3'22 | Q2'22 | Q1'22 | Q4'21 | Q3'21 |
|---|
| Sales/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 |
| Revenue Growth % | 13.66% | 4.76% | -2.42% | -5.42% | -12.24% | -11.53% | -7.26% | -9.16% | -0.68% | 4.42% | 4.62% | 15.51% | 11.72% | 9.51% | 30.93% | 29.36% | 25.51% | 21.34% | 10.81% | 4.71% |
| Cost of Goods Sold | 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.53M | 57.54M | 51.32M | 50.41M | 43.55M |
| COGS % of Revenue | 61.37% | 64.7% | 60.19% | 61.04% | 61.49% | 63.87% | 58.52% | 59.4% | 60.99% | 65.91% | 59.33% | 58.99% | 59.67% | 61.04% | 58.91% | 59.86% | 59.64% | 60.06% | 57.44% | 53.92% |
| Gross Profit | 41.26M | 31.96M | 43.31M | 40.39M | 36.18M | 31.23M | 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 |
| Gross Margin % | 38.63% | 35.3% | 39.81% | 38.96% | 38.51% | 36.13% | 41.48% | 40.6% | 39.01% | 34.09% | 40.67% | 41.01% | 40.33% | 38.96% | 41.09% | 40.14% | 40.36% | 39.94% | 42.56% | 46.08% |
| Gross Profit Growth % | 14.03% | 2.33% | -6.35% | -9.25% | -13.37% | -6.24% | -5.41% | -10.06% | -3.93% | -8.61% | 3.56% | 18% | 11.65% | 6.82% | 26.41% | 12.69% | 16.92% | 14.28% | 5.25% | -1.56% |
| Operating Expenses | 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.94M | 27.85M | 28.57M | 26.72M | 25.56M | 24.95M |
| OpEx % of Revenue | 27.34% | 30.32% | 24.32% | 26.49% | 29.72% | 32.1% | 24.25% | 25.43% | 27.75% | 32.6% | 24.64% | 24.81% | 28.07% | 28.89% | 26.93% | 26.66% | 29.61% | 31.27% | 29.12% | 30.89% |
| Selling, General & Admin | 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 |
| SG&A % of Revenue | 27.34% | 30.32% | 24.32% | 26.49% | 29.72% | 32.1% | 24.25% | 25.43% | 27.75% | 32.6% | 24.64% | 24.81% | 28.07% | 28.89% | 26.71% | 26.66% | 29.61% | 31.27% | 29.12% | 30.89% |
| Research & Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| R&D % of Revenue | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
| Other Operating Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 34K | 0 | 13K | 21K | 259K | 16K | 13K | 37K | 32K | 32K |
| Operating Income | 12.06M | 4.5M | 16.86M | 12.93M | 8.26M | 3.48M | 19.21M | 16.63M | 12.05M | 1.46M | 19.28M | 19.55M | 13.22M | 9.41M | 16.27M | 14.09M | 10.37M | 7.38M | 11.68M | 12.15M |
| Operating Margin % | 11.29% | 4.97% | 15.49% | 12.47% | 8.79% | 4.03% | 17.23% | 15.17% | 11.26% | 1.49% | 16.04% | 16.2% | 12.26% | 10.06% | 14.16% | 13.48% | 10.75% | 8.64% | 13.3% | 15.05% |
| Operating Income Growth % | 45.98% | 29.27% | -12.26% | -22.23% | -31.48% | 139.35% | -0.34% | -14.95% | -8.78% | -84.53% | 18.48% | 38.76% | 27.43% | 27.46% | 39.35% | 15.93% | 53.05% | -0.82% | 168.95% | 12.02% |
| EBITDA | 24.94M | 17.43M | 29.98M | 26.56M | 21.84M | 16.68M | 33.49M | 31.12M | 26.29M | 15.55M | 34.06M | 35.46M | 29.14M | 24.98M | 31.23M | 28.29M | 24.57M | 21.46M | 25.89M | 26.05M |
| EBITDA Margin % | 23.35% | 19.25% | 27.56% | 25.62% | 23.25% | 19.3% | 30.04% | 28.39% | 24.56% | 15.92% | 28.34% | 29.39% | 27.03% | 26.69% | 27.18% | 27.08% | 25.47% | 25.12% | 29.51% | 32.26% |
| EBITDA Growth % | 14.16% | 4.48% | -10.5% | -14.65% | -16.92% | 7.28% | -1.68% | -12.26% | -9.77% | -37.73% | 9.09% | 25.37% | 18.6% | 16.35% | 20.59% | 8.58% | 17.7% | 0.85% | 22.32% | 2.11% |
| D&A (Non-Cash Add-back) | 12.88M | 12.93M | 13.12M | 13.63M | 13.58M | 13.2M | 14.28M | 14.49M | 14.24M | 14.1M | 14.79M | 15.92M | 15.93M | 15.56M | 14.96M | 14.2M | 14.2M | 14.08M | 14.22M | 13.9M |
| EBIT | 12.31M | 4.5M | 16.86M | 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.41M | 13.01M | 12.44M |
| Net Interest Income | -8.21M | -8.08M | -8.2M | -8.13M | -8.29M | -5.8M | -5.98M | -6.26M | -6.87M | -6.46M | -6.83M | -7.07M | -7.35M | -6.87M | -6.76M | -6.52M | -6.35M | -6.26M | -6.11M | -6.15M |
| Interest Income | 220K | 315K | 202K | 273K | 260K | 413K | 160K | 58K | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | -8.43M | 8.4M | 8.4M | 8.4M | 8.55M | 6.21M | 6.14M | 6.32M | 6.87M | 6.46M | 6.83M | 7.07M | 7.35M | 6.87M | 6.76M | 6.52M | 6.35M | 6.26M | 6.11M | 6.15M |
| Other Income/Expense | -8.17M | -8.05M | -8.15M | -7.9M | -8.27M | -7.16M | -5.93M | -5.98M | -6.83M | -6.29M | -6.54M | -5.89M | -6.16M | -2.29M | -6.75M | 919K | -3.86M | -6.22M | -4.78M | -5.86M |
| Pretax Income | 3.88M | -3.54M | 8.7M | 5.03M | -6K | -3.67M | 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 |
| Pretax Margin % | 3.64% | -3.91% | 8% | 4.85% | -0.01% | -4.25% | 11.91% | 9.71% | 4.88% | -4.95% | 10.6% | 11.32% | 6.54% | 7.61% | 8.29% | 14.36% | 6.75% | 1.36% | 7.86% | 7.79% |
| 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 |
| Effective Tax Rate % | 34.41% | 31.09% | 38.89% | 26.49% | 33.33% | 28.19% | 29.02% | 28.95% | 41.71% | 20.9% | 26.26% | 24.3% | 20.77% | 9.05% | 26.37% | 13.53% | 8.09% | -1.89% | 50.26% | 26.26% |
| 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.47M | 7.01M | 12.98M | 5.99M | 1.18M | 3.43M | 4.64M |
| Net Margin % | 2.39% | -2.7% | 4.89% | 3.57% | -0% | -3.05% | 8.46% | 6.9% | 2.85% | -3.92% | 7.81% | 8.57% | 5.18% | 6.92% | 6.1% | 12.42% | 6.2% | 1.38% | 3.91% | 5.74% |
| Net Income Growth % | 63800% | 7.46% | -43.6% | -51.07% | -100.13% | 31.02% | 0.38% | -26.86% | -45.49% | -159.09% | 33.93% | -20.35% | -6.63% | 447.34% | 104.31% | 179.78% | 155.15% | 109.63% | 252.06% | 1777.73% |
| Net Income (Continuing) | 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.47M | 7.01M | 12.98M | 5.99M | 1.18M | 3.43M | 4.64M |
| Discontinued Operations | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Minority Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| EPS (Diluted) | 0.04 | -0.06 | 0.09 | 0.06 | -0.01 | -0.06 | 0.17 | 0.13 | 0.05 | -0.08 | 0.16 | 0.18 | 0.09 | 0.11 | 0.14 | 0.23 | 0.10 | 0.01 | 0.05 | 0.07 |
| EPS Growth % | - | 5.83% | -44.35% | -51.69% | -116.4% | 25% | 6.25% | -27.78% | -45.53% | -172.73% | 14.29% | -21.74% | -8.2% | 1000% | 180% | 228.57% | 150% | 104.35% | 216.82% | - |
| EPS (Basic) | 0.04 | -0.06 | 0.10 | 0.06 | -0.01 | -0.06 | 0.17 | 0.13 | 0.05 | -0.08 | 0.16 | 0.18 | 0.09 | 0.11 | 0.14 | 0.23 | 0.10 | 0.01 | 0.05 | 0.07 |
| Diluted Shares Outstanding | 51.01M | 51.01M | 51.57M | 53.31M | 52.7M | 53.05M | 53.6M | 53.77M | 54.38M | 53.31M | 54.05M | 54.1M | 54.22M | 54.46M | 54.95M | 57.29M | 54.8M | 54.71M | 54.62M | 54.55M |
| Basic Shares Outstanding | 50.53M | 51.01M | 51.27M | 53.43M | 52.7M | 53.05M | 56.79M | 53.7M | 53.43M | 53.31M | 53.13M | 53.2M | 53.33M | 53.6M | 54.08M | 57.29M | 53.9M | 53.67M | 53.52M | 53.52M |
| Dividend Payout Ratio | - | - | 999.29% | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |