BBCP · CIK 0001703956 · operating
Concrete Pumping Holdings operates a fleet-based concrete pumping and waste management business serving the construction industry across the United States and United Kingdom. The company provides concrete pumping services to general contractors and concrete finishing companies across commercial, infrastructure, and residential projects through brands including Brundage-Bone, Camfaud, and Capital Pumping. Additionally, it offers industrial cleanup and containment services under the Eco-Pan brand, primarily to construction-related customers. Equipment rental of boom pumps, placing booms, telebelts, stationary pumps, and concrete waste management containers comprises a secondary revenue stream.
The business is organized into three operating segments: U.S. Concrete Pumping, U.S. Concrete Waste Management Services, and U.K. Operations. The company maintains an owned fleet of approximately 850 boom pumps, 90 placing booms, 25 telebelts, 405 stationary pumps, and 150 concrete waste management trucks. With 1,530 full-time employees, the company operates as a regional service provider in the specialized trade contracting segment of the construction industry. Founded in 1983 and headquartered in Thornton, Colorado, Concrete Pumping is incorporated in Delaware and trades on the Nasdaq.
Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.
| Fiscal Year | EPS Diluted | EPS Basic | YoY | |
|---|---|---|---|---|
| 2025 | $0.09 | $0.09 | -65.4% | |
| 2024 | $0.26 | $0.27 | -51.9% | |
| 2023 | $0.54 | $0.54 | +14.9% | |
| 2022 | $0.47 | $0.48 | +251.6% | |
| 2021 | $-0.31 | $-0.31 | +73.9% | |
| 2020 | $-1.19 | $-1.19 | -325.0% | |
| 2019 | $-0.28 | $-0.28 | — | |
| 2017 | — | — | — |
| Report Date | Filed | Accession Number | |
|---|---|---|---|
| 2025-10-31 | 2026-01-13 | 0001437749-26-001203 | SEC ↗ |
| 2024-10-31 | 2025-01-10 | 0001437749-25-000800 | SEC ↗ |
| 2023-10-31 | 2024-01-16 | 0001437749-24-001415 | SEC ↗ |
| 2022-10-31 | 2023-01-31 | 0001437749-23-002137 | SEC ↗ |
| 2021-10-31 | 2022-01-12 | 0001437749-22-000815 | SEC ↗ |
| 2020-10-31 | 2021-01-12 | 0001437749-21-000581 | SEC ↗ |
| 2019-10-31 | 2020-01-14 | 0001437749-20-000638 | SEC ↗ |
| 2017-12-31 | 2018-03-29 | 0001144204-18-018016 | SEC ↗ |