{"schemaVersion":"1.0.0","generatedAt":"2026-07-18T00:41:43.483Z","identity":{"ticker":"BBCP","name":"Concrete Pumping Holdings, Inc.","cik":"0001703956","exchange":"Nasdaq","sector":"Consumer Discretionary","kind":"equity","tier":3,"liquidityRank":4230,"liquidityObservedAt":"2026-07-17T14:15:06.916Z","liquidityDollarVolume":60554.97,"liquidityLastSale":10.41,"liquidityShareVolume":5817,"marketCap":524595502,"isUsListed":true,"sourceIds":["sec-tickers","nasdaq-symbol-directory","nasdaq-screener"]},"quote":{"last":10.41,"previousClose":10.41,"change":0,"changePct":0,"currency":"USD","volume":5817,"observedAt":"2026-07-17T14:15:06.916Z"},"fundamentals":{"ticker":"BBCP","cik":"0001703956","annual":{"revenue":{"value":356247000,"start":"2024-11-01","end":"2025-10-31","period":"CY2025","accessionNumber":"0001437749-26-001203","filingUrl":"https://www.sec.gov/Archives/edgar/data/1703956/000143774926001203/0001437749-26-001203-index.html","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","unit":"USD","sourceUrl":"https://data.sec.gov/api/xbrl/frames/us-gaap/RevenueFromContractWithCustomerExcludingAssessedTax/USD/CY2025.json"},"dilutedEps":{"value":0.09,"start":"2024-11-01","end":"2025-10-31","period":"CY2025","accessionNumber":"0001437749-26-001203","filingUrl":"https://www.sec.gov/Archives/edgar/data/1703956/000143774926001203/0001437749-26-001203-index.html","concept":"EarningsPerShareDiluted","unit":"USD-per-shares","sourceUrl":"https://data.sec.gov/api/xbrl/frames/us-gaap/EarningsPerShareDiluted/USD-per-shares/CY2025.json"}},"quarterly":{"revenue":{"value":97455000,"start":"2026-02-01","end":"2026-04-30","period":"CY2026Q1","accessionNumber":"0001437749-26-019572","filingUrl":"https://www.sec.gov/Archives/edgar/data/1703956/000143774926019572/0001437749-26-019572-index.html","concept":"RevenueFromContractWithCustomerExcludingAssessedTax","unit":"USD","sourceUrl":"https://data.sec.gov/api/xbrl/frames/us-gaap/RevenueFromContractWithCustomerExcludingAssessedTax/USD/CY2026Q1.json"},"dilutedEps":{"value":0.04,"start":"2026-02-01","end":"2026-04-30","period":"CY2026Q1","accessionNumber":"0001437749-26-019572","filingUrl":"https://www.sec.gov/Archives/edgar/data/1703956/000143774926019572/0001437749-26-019572-index.html","concept":"EarningsPerShareDiluted","unit":"USD-per-shares","sourceUrl":"https://data.sec.gov/api/xbrl/frames/us-gaap/EarningsPerShareDiluted/USD-per-shares/CY2026Q1.json"}}},"dividends":[],"seasonality":[],"news":[],"provenance":{"registry":"/data/machine/v1/universe/registry.json","framesGeneratedAt":"2026-07-16T23:27:27.041Z","quoteSourceUrl":"https://www.nasdaq.com/market-activity/stocks/screener","methodologyUrl":"https://dhawal.org/methodology/#coverage-tiers"},"limitations":["Directory treatment","Frame facts may be absent","No options or analyst estimates"]}