get_fact
One reported figure from SEC filings, with its citation: filing accession number, form, filing date, XBRL tag, period and a link to the filing. Restated values are listed. A figure the company never reported comes back as missing, never estimated. Values are in units as filed (USD, shares, USD/shares). A value and its as_originally_reported version come only from financial statements (10-K, 10-Q, their amendments and transition reports, 20-F, 40-F), never a proxy or an 8-K.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | Optional date: return the figure as it was on file then (before any later restatement) | |
| period | No | 'latest', a fiscal year 'FY2025', a fiscal quarter 'FY2025 Q2', or a period end date '2025-06-28' | latest |
| company | Yes | Ticker (e.g. 'AAPL') or SEC CIK | |
| concept | Yes | Line item such as 'revenue', 'net_income', 'eps_diluted', 'total_assets', 'operating_cash_flow', 'shares_outstanding', 'book_value_per_share', 'net_debt', 'dividend_payout_ratio', 'net_revenues', or a raw XBRL tag like 'us-gaap:Revenues' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||