Get restatement history
get_revisionsTrace how a company's reported figures changed across filings, showing each restatement with filing date and EDGAR link. Identify restatements and view the full history for any metric.
Instructions
Show how a company's reported figures for a fiscal year CHANGED across filings — as originally reported, then each restatement.
A company re-reports every fiscal year as a comparative in later filings, and when a number changes, that is a restatement. This returns the full series for each metric: every reported value with the date it was filed, the form (10-K/10-Q), the SEC accession and a direct EDGAR link, plus whether it was restated and by how much.
Use it to answer "has this been restated?", to show a figure's history, or to
explain why a backtest on today's data would not match what an investor could
have known at the time. Identify the company by ticker OR cik; narrow with
metrics (comma-separated, e.g. "total_revenue,net_income") or omit for all.
get_financials returns the LATEST reported figure; its as_of parameter
returns the value as known on a date; this shows the whole series at once.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cik | No | SEC Central Index Key, e.g. "0000320193". Give this or `ticker`. | |
| year | Yes | Fiscal year, e.g. 2023. | |
| ticker | No | Stock ticker, e.g. "AAPL". Give this or `cik`. | |
| metrics | No | Comma-separated metric names, e.g. "total_revenue,net_income". Omit for all. |