Cross-Company XBRL Frames
sec_xbrl_framesCompare a financial metric across all SEC filers for a given period and rank results by value, with paging and instant/duration concept handling.
Instructions
Cross-company comparison — get a specific financial metric for all companies in a given period. For example, compare revenue across all filers for 2024. Returns entries sorted by value, largest first, 20 by default; 'total' says how many filers reported, and passing 'next_offset' back as 'offset' pages down the ranking. Note: 'instant' concepts (balance-sheet items measured at a point in time, e.g. Assets, Liabilities, StockholdersEquity, CashAndCashEquivalentsAtCarryingValue, CommonStockSharesOutstanding) require instant=true with a quarterly period. 'Duration' concepts (flow items measured over a period, e.g. Revenues, NetIncomeLoss, OperatingIncomeLoss, EarningsPerShareBasic) require instant=false (the default).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| unit | No | Unit: 'USD' (default), 'pure', 'shares', or a compound unit like 'USD/shares' for per-share concepts (e.g. EarningsPerShareBasic). | USD |
| limit | No | Number of entries to return, largest value first (default 20, max 300) | |
| offset | No | Number of entries to skip, for paging down the ranking (default 0). Pass the previous response's 'next_offset'. | |
| period | Yes | Period: year like '2024' (annual, duration concepts only), or quarter like '2024Q1' | |
| concept | Yes | XBRL concept name, e.g. 'Revenues', 'NetIncomeLoss', 'Assets' | |
| instant | No | Set true for instant/balance-sheet concepts measured at a point in time (must be combined with a quarterly period). Default false. | |
| taxonomy | No | Taxonomy: 'us-gaap' (default) or 'ifrs-full' | us-gaap |