Use cases & endpoints
As-reported financial data (originals, not restatements)
As-reported means the figure as it appeared in the filing on the day it was filed — before the amendment, before the reclassification, before the segment redefinition that made last year comparable to this year. It is the version investors read and the version the market priced.
Most databases prefer restated data because it is cleaner and more comparable across time, which is a defensible choice for fundamental analysis and a disaster for anything measuring reaction. If you are studying how prices moved after an earnings release, the release has to be the one that happened.
Hindcast keeps both and makes the choice explicit at query time. Ask for as-reported and you get what was filed; ask for the current view and you get today's best understanding; ask with an as-of date and you get whatever was current then. Nothing is silently substituted, because the substitution is exactly where the error hides.
hindcast — session
previewhindcast> revenue as originally filed versus as currently restated
→ tool: fundamentals { ticker:"...", metric:"revenue", period:"...", view:"both" }
✓ original and current values with the filings that produced each
source: original filing and subsequent amendment
What's covered
- As-reported values preserved exactly as filed
- Restatements stored as new observations linked to the original
- Query-time choice between as-reported, current and as-of views
- Segment and classification changes visible rather than back-applied
- Amendment filings identified by form type in the response
- Every value linked to the document that reported it
Join the waitlist — this page's dataset is already selected.
Questions
When should I prefer restated figures?
When comparing a company to itself or to peers over long horizons, where consistent definitions matter more than what was knowable. The rule of thumb: restated for understanding, as-reported for evaluating decisions.
How do I know a value was later restated?
The response says so. An as-reported value carries a flag and a link to any later observation for the same concept and period, so the restatement is discoverable without a second query.
Related
Join the waitlist. Vote the roadmap. First in, first served.