Every figure a company reports, by its own names
list_company_figuresDiscover which figures a company's record holds and what it calls them. Without query: standard_figures maps each standard figure (revenue, net income, EPS, cash, debt and the rest) to the name THIS company's record gives it (Apple's revenue is total_net_sales, JPMorgan's is total_net_revenue), and other_figures holds every remaining figure grouped by its statement or table (segments, revenue_by_* breakdowns, key metrics, bank and insurance tables, non-GAAP measures), keyed by path, with its values. With query: only the fields whose names contain every word ('data center', 'cet1', 'comparable sales', 'backlog', 'subscribers'), plus the standard figure the words name, if any. Every name and path returned can be passed to get_figure exactly as written. block limits to one table. A listing defaults to the latest fiscal year and latest quarter, a search to every period in the latest record; pass period for others.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| block | No | Only this table, e.g. income_statement, reportable_segments, key_metrics. | |
| query | No | Words to find in field names, e.g. 'data center revenue'. Omit to list everything. | |
| period | No | Fiscal period: 'FY2025', 'Q2 FY2027' (also 'FY27Q2', 'Q2 2027'), 'latest', 'latest quarter', 'latest annual', 'ttm', 'ytd', 'annual', 'quarterly', 'all', or a period-end date. The company's own fiscal years. Omit for every period in the latest record. A period earlier than the data held returns that the data does not go back that far, and what is held. | |
| ticker | Yes | Ticker symbol, case-insensitive. Examples: NVDA, brk-b, BRK.B. |