Get one XBRL concept's history
edgar_get_conceptRetrieve a company's reported XBRL concept history (e.g., revenues, shares outstanding) from SEC EDGAR, with options for annual, quarterly, or all periods.
Instructions
Get the reported history of any XBRL concept for a company (e.g. 'us-gaap:RevenueRemainingPerformanceObligation', 'dei:EntityCommonStockSharesOutstanding', 'us-gaap:NumberOfEmployees' is rarely tagged — search first). Annual/quarterly keep ~1-year/~1-quarter durations (quarters derived from YTD when needed); 'all' returns every distinct reported period.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unit | No | Unit to use when a concept has several (e.g. 'USD', 'EUR', 'shares', 'USD/shares'). | |
| period | No | Which periods to keep. | annual |
| company | Yes | Company: US ticker ('MSFT', 'BRK.B'), SEC CIK ('789019') or company name ('Microsoft'). | |
| concept | Yes | Concept name, optionally with taxonomy prefix: 'us-gaap:Revenues', 'ifrs-full:Revenue', 'dei:EntityCommonStockSharesOutstanding'. | |
| max_points | No | Most recent N values (default 12). | |
| response_format | No | Output format: 'markdown' (readable, default) or 'json' (structured). | markdown |