Skip to content

CONCRETE PUMPING HOLDINGS, INC.: filings

Every CONCRETE PUMPING HOLDINGS, INC. annual and quarterly report in the SEC record with the published financial measures it tagged, 39 filings, each linked to its SEC index.

Filings with published measures

Each page shows what one filing reported, as tagged in that filing, with the periods it covered. Later filings can restate a value; the company overview shows the latest-filed value per period.

FormFiledFiscal periodMeasuresFactsSEC accession
10-Q2026-09-03fiscal Q3 2026541530001437749-26-029623
10-Q2026-06-04fiscal Q2 2026541530001437749-26-019572
10-Q2026-03-10fiscal Q1 2026521070001437749-26-007563
10-K2026-01-13fiscal FY 2025581170001437749-26-001203
10-Q2025-09-04fiscal Q3 2025531500001437749-25-028391
10-Q2025-06-05fiscal Q2 2025531500001437749-25-019577
10-Q2025-03-11fiscal Q1 2025521060001437749-25-007054
10-K2025-01-10fiscal FY 2024571140001437749-25-000800
10-Q2024-09-04fiscal Q3 2024531500001437749-24-028422
10-Q2024-06-06fiscal Q2 2024521460001437749-24-019495
10-Q2024-03-07fiscal Q1 2024521060001437749-24-007002
10-K2024-01-16fiscal FY 2023581150001437749-24-001415
10-Q2023-09-07fiscal Q3 2023521440001437749-23-025409
10-Q2023-06-08fiscal Q2 2023501400001437749-23-017000
10-Q2023-03-10fiscal Q1 2023511050001437749-23-006082
10-K2023-01-31fiscal FY 2022581130001437749-23-002137
10-Q/A2022-12-13fiscal Q3 2022531510001437749-22-028989
10-Q2022-09-08fiscal Q3 2022531510001437749-22-022069
10-Q2022-06-07fiscal Q2 2022531470001437749-22-014527
10-Q2022-03-10fiscal Q1 2022531070001437749-22-005884
10-K2022-01-12fiscal FY 2021561130001437749-22-000815
10-Q2021-09-08fiscal Q3 2021521500001437749-21-021703
10-Q2021-06-14fiscal Q2 2021531510001437749-21-014743
10-K/A2021-06-11fiscal FY 2020572070001437749-21-014624
10-Q2021-03-11fiscal Q1 2021531080001437749-21-005723
10-K2021-01-12fiscal FY 2020571380001437749-21-000581
10-Q2020-09-09fiscal Q3 2020541760001437749-20-019510
10-Q2020-06-11fiscal Q2 2020551720001437749-20-012912
10-Q2020-03-11fiscal Q1 2020531280001437749-20-004821
10-K2020-01-14fiscal FY 2019561480001437749-20-000638
10-Q2019-09-16fiscal Q3 2019531790001437749-19-018492
10-Q2019-06-10fiscal Q2 2019541500001437749-19-011724
10-Q2019-03-18fiscal Q1 2019521100001437749-19-005202
10-Q2018-10-19fiscal Q3 201824670001144204-18-054545
10-Q2018-08-13fiscal Q2 201824580001144204-18-044034
10-Q2018-05-15fiscal Q1 201823320001144204-18-028880
10-K2018-03-29fiscal FY 201720220001144204-18-018016
10-Q2017-11-13fiscal Q3 201724350001144204-17-057905
10-Q2017-09-07fiscal Q2 201712140001144204-17-047040

Inspect the source

Entity
CONCRETE PUMPING HOLDINGS, INC. / CIK 0001703956
Captured
2026-09-21T17:26:04.574Z
SEC response SHA-256
ddc63d1cd0237d46ae052f317238153961a9babaf193bb58301313c74b010261

Current SEC company facts · Download the original response snapshot (gzip) · Download the selected JSON

Every published concept a filing tagged, with the periods it covered, as reported in that filing at capture time. Forms 10-K, 10-K/A, 10-Q, 10-Q/A, 20-F, 20-F/A, 40-F, 40-F/A. A filing page needs at least 8 published concepts. Later filings can restate these values; the company history pages show the latest-filed value per period.

Public company accounting reference, not market prices, returns, an investment recommendation, or ALPHAC performance. Validate a separately constructed return series with the validation API; accounting values are not returns.

Use this in research

A financial period ends before its results become public. Use the filing date as a minimum availability boundary, inspect amendments, and retain the original filing vintage when testing historical signals. This latest-filed selection can contain information unavailable at the time.

These pages do not supply prices, total-return histories, corporate-action adjustments or a tradable universe. Build those inputs separately before evaluating a strategy. A profitable backtest can still reflect selection bias or costs that were left out.

Research methodology · Execution and cost assumptions · Check backtest overfitting

Build with the open-source tools

Use these accounting records as inspectable inputs. When you have constructed a return series, the validation tools can help test its statistical evidence and preserve the result with its limitations.

Read the published dataset with Python
import json
from urllib.request import urlopen

with urlopen("https://canlicapital.com/company-data/0001703956.json") as response:
    record = json.load(response)
print(record["fetched_at"])
print(record["policy"])
for concept in record["concepts"]:
    print(concept["tag"], next(iter(concept["observations"])))