Skip to content

PACCAR Inc: filings

Every PACCAR Inc annual and quarterly report in the SEC record with the published financial measures it tagged, 69 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-07-29fiscal Q2 202626770001193125-26-323642
10-Q2026-04-29fiscal Q1 202626530001193125-26-191499
10-K2026-02-18fiscal FY 202534950001193125-26-057025
10-Q2025-10-30fiscal Q3 202526770001193125-25-258509
10-Q2025-07-31fiscal Q2 202525750000950170-25-100887
10-Q2025-05-01fiscal Q1 202524490000950170-25-061813
10-K2025-02-19fiscal FY 202432890000950170-25-023145
10-Q2024-10-30fiscal Q3 202422630000950170-24-118960
10-Q2024-07-31fiscal Q2 202422630000950170-24-088553
10-Q2024-05-02fiscal Q1 202422450000950170-24-052081
10-K2024-02-21fiscal FY 202330830000950170-24-017900
10-Q2023-11-02fiscal Q3 202322630000950170-23-058179
10-Q2023-08-02fiscal Q2 202322630000950170-23-037133
10-Q2023-05-02fiscal Q1 202322450001564590-23-006847
10-K2023-02-22fiscal FY 202230830001564590-23-002203
10-Q2022-10-28fiscal Q3 202224650001564590-22-035704
10-Q2022-08-02fiscal Q2 202224650001564590-22-027473
10-Q2022-05-03fiscal Q1 202224470001564590-22-017431
10-K2022-02-23fiscal FY 202130830001564590-22-006237
10-Q2021-11-01fiscal Q3 202122630001564590-21-053170
10-Q2021-08-02fiscal Q2 202122630001564590-21-039777
10-Q2021-05-03fiscal Q1 202122450001564590-21-022825
10-K2021-02-17fiscal FY 2020301060001564590-21-006370
10-Q2020-11-02fiscal Q3 202022630001564590-20-049631
10-Q2020-08-03fiscal Q2 202022630001564590-20-035572
10-Q2020-05-04fiscal Q1 202022450001564590-20-020820
10-K2020-02-19fiscal FY 2019311040001564590-20-005276
10-Q2019-10-30fiscal Q3 201925670001564590-19-038819
10-Q2019-08-02fiscal Q2 201926710001564590-19-028370
10-Q2019-05-02fiscal Q1 201926520001564590-19-015329
10-K2019-02-21fiscal FY 2018291060001564590-19-003670
10-Q2018-11-02fiscal Q3 201822650001564590-18-026487
10-Q2018-08-03fiscal Q2 201822650001564590-18-019160
10-Q2018-05-04fiscal Q1 201819390001564590-18-010845
10-K2018-02-21fiscal FY 201725930001564590-18-002675
10-Q2017-11-03fiscal Q3 201719580001564590-17-021522
10-Q2017-08-04fiscal Q2 201719580001193125-17-248773
10-Q2017-05-04fiscal Q1 201719400001193125-17-158733
10-K2017-02-21fiscal FY 201625940001193125-17-050405
10-Q2016-11-04fiscal Q3 201619580001193125-16-760179
10-Q2016-08-03fiscal Q2 201619580001193125-16-670077
10-Q2016-05-04fiscal Q1 201619400001193125-16-577596
10-K2016-02-16fiscal FY 201525710001193125-16-465258
10-Q2015-11-05fiscal Q3 201519620001193125-15-368291
10-Q2015-08-06fiscal Q2 201518600001193125-15-281040
10-Q2015-05-06fiscal Q1 201517380001193125-15-174512
10-K2015-02-26fiscal FY 201423650001193125-15-065702
10-Q2014-11-06fiscal Q3 201417510001193125-14-401045
10-Q2014-08-07fiscal Q2 201416500001193125-14-300871
10-Q2014-05-07fiscal Q1 201416360001193125-14-187511
10-K2014-02-27fiscal FY 201326730001193125-14-073103
10-Q2013-11-07fiscal Q3 201320550001193125-13-432974
10-Q2013-08-07fiscal Q2 201320550001193125-13-324177
10-Q2013-05-08fiscal Q1 201320410001193125-13-207512
10-K2013-02-27fiscal FY 201226740001193125-13-080215
10-Q2012-11-07fiscal Q3 201220560001193125-12-457500
10-Q2012-08-08fiscal Q2 201220550001193125-12-344247
10-Q2012-05-10fiscal Q1 201220410001193125-12-224972
10-K2012-02-29fiscal FY 201125710001193125-12-086978
10-Q2011-11-07fiscal Q3 201121570001193125-11-299857
10-Q2011-08-08fiscal Q2 201119540001193125-11-214310
10-Q2011-05-06fiscal Q1 201118380001193125-11-130097
10-K2011-03-01fiscal FY 201025710001193125-11-051678
10-Q2010-11-08fiscal Q3 201018520001193125-10-251749
10-Q2010-08-06fiscal Q2 201018520001193125-10-181384
10-Q2010-05-05fiscal Q1 201017360001193125-10-108284
10-K2010-02-26fiscal FY 200921600001193125-10-042642
10-Q2009-11-05fiscal Q3 200918500001193125-09-225269
10-Q/A2009-08-28fiscal Q2 200918500001193125-09-183589

Inspect the source

Entity
PACCAR Inc / CIK 0000075362
Captured
2026-09-19T14:50:48.882Z
SEC response SHA-256
bdfaab49160ead388203df5f35ae036b2c1dd61fc73bde65b46ee07706a4c891

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/0000075362.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"])))