NASDAQ · BBCPIndustrialsConstruction

Concrete Pumping Holdings financials

$9.70−2.02%
Close Sep 29, 2026 · split-adjusted

Revenue

Net income

Income statement & cash flow

Fiscal yearFY25
Oct 31
FY24
Oct 31
FY23
Oct 31
FY22
Oct 31
FY21
Oct 31
FY20
Oct 31
FY19
Oct 31
Revenue$392.9M$425.9M$442.2M$401.3M$315.8M$304.3M$283.0M
Gross profit$151.1M$165.8M$178.3M$163.6M$137.7M$137.3M$125.4M
Gross margin38.5%38.9%40.3%40.8%43.6%45.1%44.3%
Operating income$41.5M$49.3M$61.5M$50.1M$38.0M-$31.7M$12.9M
Net income$4.6M$14.5M$30.0M$25.7M-$16.8M-$63.2M-$34.2M
Net margin1.2%3.4%6.8%6.4%−5.3%−20.8%−12.1%
Diluted EPS$0.09$0.26$0.54$0.47$-0.31$-1.20$-0.83
EBITDA$95.1M$106.5M$120.1M$111.5M$94.3M$87.9M$83.9M
Operating cash flow$64.3M$86.9M$96.9M$76.7M$75.8M$79.0M$30.7M
Free cash flow$17.5M$43.1M$42.4M-$25.2M$13.0M$39.6M-$5.5M
Diluted shares52.7M54.2M54.2M54.9M53.4M52.8M41.4M

Balance sheet

Period endOct 31Oct 31Oct 31Oct 31Oct 31Oct 31
Cash & equivalents$44.4M$43.0M$15.9M$7.5M$9.3M$6.7M
Short-term investments$0.00$0.00$0.00$0.00$0.00—
Total debt$417.9M$373.3M$391.0M$422.9M$370.5M$367.0M
Total assets$879.5M$898.0M$904.5M$887.5M$792.7M$773.8M
Total liabilities$589.8M$551.3M$571.3M$583.2M$505.1M$481.6M
Shareholders' equity$289.8M$321.7M$308.2M$279.3M$262.6M$267.1M

From SEC filings via Massive. Fiscal periods follow the company's own calendar; free cash flow is operating cash flow minus capital expenditure.

Sources: Massive / Polygon daily aggregates (split-adjusted) · SEC filings via Massive · FINRA settlements via Massive · Financial Modeling Prep. Figures are dated where shown; research is informational, not investment advice. Methodology