Concrete Pumping Holdings, Inc. (BBCP): Revenue

Annual figures by period end, from SEC filings.

$392.87M
Year ended 2025-10-31
$422.91M
Trailing 12 months to 2026-07-31
-0.7%
3-year compound annual growth
+5.2%
5-year compound annual growth
$442.24M2018-10-31: $243.22M2020-10-31: $304.30M2021-10-31: $315.81M2022-10-31: $401.29M2023-10-31: $442.24M2024-10-31: $425.87M2025-10-31: $392.87M$392.87M
2018-10-31 Revenue (USD) 2025-10-31
Period endedRevenueChange YoYSource filing
2025-10-31$392.87M-7.7%2026-01-13, From 2024-11-01
2024-10-31$425.87M-3.7%2026-01-13, From 2023-11-01
2023-10-31$442.24M+10.2%2025-01-10, From 2022-11-01
2022-10-31$401.29M+27.1%2024-01-16, From 2021-11-01
2021-10-31$315.81M+3.8%2023-01-31, From 2020-11-01
2020-10-31$304.30Mn/a2022-01-12, From 2019-11-01
No annual figure between 2018-10-31 and 2020-10-31.
2018-10-31$243.22Mn/a2020-01-14, From 2017-11-01

Revenue at similar companies

Companies with the same SEC industry code (Construction - Special Trade Contractors), reporting in the same currency, closest in revenue. Each shows its own latest fiscal year, so period ends differ.

CompanyYear endedRevenueChange YoY
Concrete Pumping Holdings, Inc. (BBCP)2025-10-31$392.87M-7.7%
SunPower Inc. (SPWR)2025-12-28$300.00M+175.9%
Limbach Holdings, Inc. (LMB)2025-12-31$646.80M+24.7%
Matrix Service Co (MTRX)2026-06-30$873.63M+13.6%
Argan Inc (AGX)2026-01-31$944.61M+8.1%
SolarMax Technology, Inc. (SMXT)2025-12-31$90.98M+295.8%
Ameresco, Inc. (AMRC)2024-12-31$1.77B+28.8%
Cemtrex Inc (CETX)2025-09-30$76.49M+14.4%
Zeo Energy Corp. (ZEO)2025-12-31$69.35M-5.3%

Compare BBCP, SPWR, LMB, MTRX side by side · Screen every company in Construction - Special Trade Contractors ↗