Concrete Pumping (BBCP) Income Statement (2017 - 2026)
Income Statement report data from Jun 30, 2017 to Jan 31, 2026 for Concrete Pumping (BBCP).
All data is split-adjusted. You can find the most accurate data from the reports on the SEC official website. We recommend verify information using official company filings before making investment decisions.
Reported currency: USD
| 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 | Jul 31, 2022 | Apr 30, 2022 | Jan 31, 2022 | Jul 31, 2021 | Apr 30, 2021 | Jan 31, 2021 | Oct 31, 2020 | Jul 31, 2020 | Apr 30, 2020 | Jan 31, 2020 | Jul 31, 2019 | Apr 30, 2019 | Jan 31, 2019 | Dec 5, 2018 | Sep 30, 2018 | Jul 31, 2018 | Jun 30, 2018 | Apr 30, 2018 | Mar 31, 2018 | Jan 31, 2018 | Jun 30, 2017 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue and COGS | ||||||||||||||||||||||||||||||||||
Total Revenue | 82M (-17.42%) | 99M (+5.00%) | 94M (+10.53%) | 85M (+9.18%) | 78M (-23.56%) | 102M (+1.49%) | 101M (+1.87%) | 99M (+9.75%) | 90M (-19.48%) | 112M (-0.54%) | 112M (+11.43%) | 101M (+16.73%) | 86M (-12.13%) | 98M (+7.94%) | 91M (+13.71%) | 80M (-0.84%) | 81M (+5.06%) | 77M (+9.16%) | 70M (-11.07%) | 79M (+2.67%) | 77M (+4.17%) | 74M (+0.14%) | 74M (-6.00%) | 79M (+26.89%) | 62M (+82.48%) | 34M | - | - | 67M | - | 56M | - | 53M | - |
Cost Of Revenue | 59M (-10.51%) | 65M (+3.46%) | 63M (+9.54%) | 58M (+4.65%) | 55M (-15.36%) | 65M (+0.18%) | 65M (-0.29%) | 65M (+1.40%) | 64M (-9.69%) | 71M (+0.17%) | 71M (+10.68%) | 64M (+12.61%) | 57M (-8.67%) | 63M (+8.69%) | 58M (+12.12%) | 51M (+17.84%) | 44M (-0.05%) | 44M (+7.42%) | 41M (-7.19%) | 44M (+11.11%) | 39M (-6.73%) | 42M (+0.91%) | 42M (+5.34%) | 40M (+5.42%) | 38M (+78.34%) | 21M | - | - | 36M | - | 32M | - | 30M | - |
Costof Goods And Services Sold | 59M (-10.51%) | 65M (+3.46%) | 63M (+9.54%) | 58M (+4.65%) | 55M (-15.36%) | 65M (+0.18%) | 65M (-0.29%) | 65M (+1.40%) | 64M (-9.69%) | 71M (+0.17%) | 71M (+10.68%) | 64M (+12.61%) | 57M (-8.67%) | 63M (+8.69%) | 58M (+12.12%) | 51M (+17.84%) | 44M (-0.05%) | 44M (+7.42%) | 41M (-7.19%) | 44M (+11.11%) | 39M (-6.73%) | 42M (+0.91%) | 42M (+5.34%) | 40M (+5.42%) | 38M (+78.34%) | 21M | - | - | 36M | - | 32M | - | 30M | - |
Gross Profit | 32M (-26.21%) | 43M (+7.23%) | 40M (+11.64%) | 36M (+15.81%) | 31M (-32.45%) | 46M (+3.91%) | 45M (+6.56%) | 42M (+25.40%) | 33M (-31.87%) | 49M (-1.19%) | 49M (+13.83%) | 43M (+19.26%) | 36M (-13.07%) | 42M (+7.68%) | 39M (+14.09%) | 34M (-8.28%) | 37M (+11.74%) | 33M (+11.52%) | 30M (-15.86%) | 35M (-6.11%) | 38M (+18.61%) | 32M (-0.87%) | 32M (-17.54%) | 39M (+60.06%) | 24M (+89.28%) | 13M | - | - | 30M | - | 24M | - | 23M | - |
Operating Expenses | ||||||||||||||||||||||||||||||||||
Selling General And Administrative | 27M (+3.82%) | 26M (-3.68%) | 27M (-1.65%) | 28M (+0.61%) | 28M (+2.63%) | 27M (-3.01%) | 28M (-6.16%) | 30M (-6.75%) | 32M (+7.56%) | 30M (-1.07%) | 30M (-1.06%) | 30M (+11.91%) | 27M (-2.91%) | 28M (-2.52%) | 29M (+6.92%) | 27M (+7.09%) | 25M (-5.74%) | 26M (+18.22%) | 22M (-28.12%) | 31M (+15.58%) | 27M (+2.16%) | 26M (-0.86%) | 27M (-5.50%) | 28M (+28.88%) | 22M (+59.72%) | 14M | - | 3.39M (-79.82%) | 17M (+3328.57%) | 490K (-96.05%) | 12M (+2481.25%) | 480K (-96.50%) | 14M | - |
Operating Expenses | 27M (+3.82%) | 26M (-3.68%) | 27M (-1.65%) | 28M (+0.61%) | 28M (+2.63%) | 27M (-3.01%) | 28M (-6.16%) | 30M (-6.75%) | 32M (+7.56%) | 30M (-1.07%) | 30M (-1.06%) | 30M (+11.91%) | 27M (-2.91%) | 28M (-2.52%) | 29M (+6.92%) | 27M (+7.09%) | 25M (-5.74%) | 26M (+18.22%) | 22M (-28.12%) | 31M (+15.58%) | 27M (+2.16%) | 26M (-0.86%) | 27M (-5.50%) | 28M (+28.88%) | 22M (+59.72%) | 14M | - | 3.39M (-79.82%) | 17M (+3328.57%) | 490K (-96.05%) | 12M (+2481.25%) | 480K (-96.50%) | 14M | - |
Depreciation And Amortization | 13M (-1.45%) | 13M (-3.81%) | 14M (+0.44%) | 14M (+2.88%) | 13M (-7.56%) | 14M (-1.45%) | 14M (+1.76%) | 14M (+0.99%) | 14M (-4.67%) | 15M (+0.54%) | 15M (-0.07%) | 15M (+1.87%) | 14M (+1.83%) | 14M (-0.35%) | 14M (+70.74%) | 8.34M (-39.74%) | 14M (-1.21%) | 14M (+102.16%) | 6.93M | -7.97M | 15M (-2.72%) | 15M (+132.36%) | 6.49M (-60.62%) | 16M (+35.86%) | 12M (+246.57%) | 3.50M | - | - | 4.50M | - | 6.14M | - | 5.95M | - |
Operating Income | ||||||||||||||||||||||||||||||||||
Operating Income | 4.51M (-73.25%) | 17M (+30.39%) | 13M (+56.54%) | 8.26M (+136.68%) | 3.49M (-81.83%) | 19M (+15.51%) | 17M (+37.89%) | 12M (+726.03%) | 1.46M (-92.43%) | 19M (-1.38%) | 20M (+47.88%) | 13M (+40.49%) | 9.41M (-33.22%) | 14M (+35.87%) | 10M (+40.32%) | 7.39M (-39.18%) | 12M (+79.20%) | 6.78M (-8.99%) | 7.45M (+71.66%) | 4.34M (-60.00%) | 11M | -52.46M | 5.54M (-48.03%) | 11M (+766.67%) | 1.23M | -810.00K | - | -3.44M | 12M | -550.00K | 11M | -530.00K | 9.09M | - |
Ebit | 4.51M (-73.25%) | 17M (+30.39%) | 13M (+56.54%) | 8.26M (+136.68%) | 3.49M (-81.83%) | 19M (+15.51%) | 17M (+37.89%) | 12M (+726.03%) | 1.46M (-92.43%) | 19M (-1.38%) | 20M (+47.88%) | 13M (+40.49%) | 9.41M (-33.22%) | 14M (+35.87%) | 10M (+40.32%) | 7.39M (-39.18%) | 12M (+79.20%) | 6.78M (-8.99%) | 7.45M (+71.66%) | 4.34M (-60.00%) | 11M | -52.46M | 5.54M (-48.03%) | 11M (+766.67%) | 1.23M | -810.00K (-96.41%) | -22.57M (+556.10%) | -3.44M | 12M | -550.00K | 11M | -530.00K | 9.09M | - |
EBITDA | 17M (-41.86%) | 30M (+12.83%) | 27M (+21.66%) | 22M (+30.94%) | 17M (-50.19%) | 33M (+7.62%) | 31M (+18.37%) | 26M (+69.07%) | 16M (-54.36%) | 34M (-0.53%) | 34M (+22.58%) | 28M (+17.10%) | 24M (-15.63%) | 28M (+14.91%) | 25M (+56.45%) | 16M (-39.48%) | 26M (+25.07%) | 21M (+44.61%) | 14M | -3.63M | 26M | -37.38M | 12M (-55.66%) | 27M (+103.07%) | 13M (+396.65%) | 2.69M | -22.57M (+872.84%) | -2.32M | 16M (+2743.10%) | 580K (-96.60%) | 17M (+3781.82%) | 440K (-97.07%) | 15M | - |
Other Income / Expenses | ||||||||||||||||||||||||||||||||||
Interest Income | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1.12M | - | 1.13M | - | 870K | - | - |
Interest Expense | 8.40M (-10.16%) | 9.35M (+15.01%) | 8.13M (-1.93%) | 8.29M (+42.93%) | 5.80M (-3.01%) | 5.98M (-4.47%) | 6.26M (-8.88%) | 6.87M (+6.35%) | 6.46M (-5.42%) | 6.83M (-3.39%) | 7.07M (-3.81%) | 7.35M (+6.99%) | 6.87M (+5.37%) | 6.52M (+2.68%) | 6.35M (+1.44%) | 6.26M (+1.79%) | 6.15M (+1.99%) | 6.03M (-12.61%) | 6.90M (-11.31%) | 7.78M (-6.94%) | 8.36M (-4.68%) | 8.77M (-7.68%) | 9.50M (-3.46%) | 9.84M (+5.58%) | 9.32M (+66.73%) | 5.59M | - | - | 5.48M | - | 5.13M (+5030.00%) | 100K (-98.04%) | 5.09M | - |
Net Interest Income | - | 22M | -8.13M (-1.93%) | -8.29M (+42.93%) | -5.80M (-2.85%) | -5.97M (-4.63%) | -6.26M (-8.88%) | -6.87M (+6.35%) | -6.46M (-5.42%) | -6.83M (-3.39%) | -7.07M (-3.81%) | -7.35M (+6.99%) | -6.87M (+5.37%) | -6.52M (+2.68%) | -6.35M (+1.44%) | -6.26M (+1.79%) | -6.15M (+1.99%) | -6.03M (-12.61%) | -6.90M (-11.31%) | -7.78M (-6.94%) | -8.36M (-4.57%) | -8.76M (-7.79%) | -9.50M (-3.46%) | -9.84M (+5.58%) | -9.32M (+66.73%) | -5.59M | - | 1.12M | -5.48M | 1.13M | -5.13M | 770K | -5.09M | - |
Other Non Operating Income | 30K (-91.18%) | 340K (+47.83%) | 230K (+666.67%) | 30K (0.00%) | 30K (-92.68%) | 410K (+46.43%) | 280K (+600.00%) | 40K (0.00%) | 40K (-87.88%) | 330K (+26.92%) | 260K (+2500.00%) | 10K (-50.00%) | 20K (0.00%) | 20K (+100.00%) | 10K (-75.00%) | 40K (+33.33%) | 30K (0.00%) | 30K (0.00%) | 30K (-82.35%) | 170K (+325.00%) | 40K (+33.33%) | 30K (-57.14%) | 70K (+133.33%) | 30K (+50.00%) | 20K (+100.00%) | 10K | - | - | 10K | - | 10K | - | 10K | - |
Net Income | ||||||||||||||||||||||||||||||||||
Income Before Tax | -3.54M | 8.70M (+72.96%) | 5.03M | -10.00K (-99.73%) | -3.67M | 13M (+24.81%) | 11M (+103.44%) | 5.23M | -4.84M | 13M (-6.67%) | 14M (+93.62%) | 7.05M (-0.98%) | 7.12M (-52.56%) | 15M (+130.57%) | 6.51M (+461.21%) | 1.16M (-81.56%) | 6.29M | -10.68M (-28.51%) | -14.94M (+257.42%) | -4.18M (+1890.48%) | -210.00K (-99.64%) | -57.93M (+1389.20%) | -3.89M | 840K | -8.07M | - | - | -2.32M | 6.53M (+1025.86%) | 580K (-90.03%) | 5.82M (+1611.76%) | 340K (-91.52%) | 4.01M | - |
Income Tax Expense | -1.10M | 3.38M (+154.14%) | 1.33M | - | -1.04M | 3.85M (+25.00%) | 3.08M (+41.28%) | 2.18M | -1.01M | 3.35M (+0.90%) | 3.32M (+125.85%) | 1.47M (+129.69%) | 640K (-68.47%) | 2.03M (+283.02%) | 530K | -20.00K | 1.65M (+870.59%) | 170K | -2.65M (+130.43%) | -1.15M (+150.00%) | -460.00K (-79.28%) | -2.22M (+93.04%) | -1.15M (-40.10%) | -1.92M | 1.57M | -2.76M | - | 230K (-86.47%) | 1.70M (+672.73%) | 220K (-81.82%) | 1.21M (+611.76%) | 170K | -13.54M | - |
Net Income From Continuing Operations | -2.44M | 5.32M (+43.78%) | 3.70M | - | -2.64M | 9.43M (+24.74%) | 7.56M (+147.87%) | 3.05M | -3.83M | 9.39M (-9.19%) | 10M (+84.97%) | 5.59M (-13.73%) | 6.48M (-50.08%) | 13M (+116.69%) | 5.99M (+407.63%) | 1.18M (-74.57%) | 4.64M | -10.85M (-11.72%) | -12.29M (+363.77%) | -2.65M | 250K | -55.71M (+1674.20%) | -3.14M | 2.76M | -9.64M (+165.56%) | -3.63M (-83.92%) | -22.57M (+785.10%) | -2.55M | 4.83M (+1241.67%) | 360K (-92.19%) | 4.61M (+2611.76%) | 170K (-99.03%) | 18M | - |
Net Income | -2.44M | 5.32M (+43.78%) | 3.70M | - | -2.64M | 9.43M (+24.74%) | 7.56M (+147.87%) | 3.05M | -3.83M | 9.39M (-9.19%) | 10M (+84.97%) | 5.59M (-13.73%) | 6.48M (-50.08%) | 13M (+116.69%) | 5.99M (+407.63%) | 1.18M (-74.57%) | 4.64M | -10.85M (-11.72%) | -12.29M (+363.77%) | -2.65M | 250K | -55.71M (+1674.20%) | -3.14M | 2.76M | -9.64M (+165.56%) | -3.63M (-83.92%) | -22.57M (+785.10%) | -2.55M | 4.83M (+1241.67%) | 360K (-92.19%) | 4.61M (+2611.76%) | 170K (-99.03%) | 18M | - |
Comprehensive Income Net Of Tax | 1.84M (-78.22%) | 8.45M (+201.79%) | 2.80M (-57.32%) | 6.56M | -5.63M | 21M (+114.78%) | 9.88M (+550.00%) | 1.52M (+484.62%) | 260K (-99.27%) | 36M (+191.95%) | 12M (+67.40%) | 7.27M (-36.95%) | 12M (+8.06%) | 11M (+967.00%) | 1.00M | -260.00K | 5.08M | -10.18M (+30.68%) | -7.79M (-87.28%) | -61.26M | 4.07M | -59.90M (+7679.22%) | -770.00K (-56.50%) | -1.77M (-83.89%) | -10.99M (+162.29%) | -4.19M (-81.98%) | -23.25M | - | 2.80M | - | 3.24M | - | 20M | - |