Structured income-flow facts, periods, views, and validation details from financial filings.
| Field path | Type | Description |
|---|---|---|
schema_# | string | Schema Version |
fiscal_# | string | Fiscal Year |
period# | object | Reporting period of the flow. Empty strings when the linkbase pins neither end of the span. |
period.# | string | Start |
period.# | string | End |
currency# | string | Currency |
facts# | object | Every statement line the extraction resolved, keyed by role ( |
facts.# | object | One named entry of the |
facts.# | number | Current-period amount in the document currency; never rescaled. |
facts.# | number| null | Prior comparable period amount. Absent when no prior period is tagged. |
facts.# | number| null | Fractional change against |
facts.# | number| null | Fraction of revenue this amount represents. |
facts.# | string | Source concept — an XBRL QName, or the printed statement label when the value was rebuilt from calculation edges rather than tagged directly. |
facts.# | boolean | True when the value was computed from sibling calculation edges instead of being tagged as its own fact. |
facts.# | boolean | True when the value is the sum of dimensional facts along one axis rather than a single consolidated fact. |
facts.# | string | Display label for the line. |
default_# | string | Default View Id |
views# | array items: object | Views |
views[]# | string | Id |
views[]# | string | Kind |
views[]# | string | Label |
views[]# | boolean | Is Default |
views[]# | object| null | How one node of the graph splits along a single axis. |
views[]# | string | Id of the graph node this breakdown decomposes. |
views[]# | string | Axis QName the members belong to. |
views[]# | string | Concept whose dimensional facts produced the members. |
views[]# | number | Member sum divided by the subject amount (1.0 means fully explained). |
views[]# | array items: object | Members |
views[]# | string | Member QName, or the printed member name when the source has no QName. |
views[]# | string | Label |
views[]# | number | Value |
views[]# | number| null | Prior |
views[]# | number| null | Yoy |
views[]# | object| null | Residual amount not attributed to any member. |
views[]# | number | Current-period amount in the document currency; never rescaled. |
views[]# | number| null | Prior comparable period amount. Absent when no prior period is tagged. |
views[]# | number| null | Fractional change against |
views[]# | number| null | Fraction of revenue this amount represents. |
views[]# | string | Source concept — an XBRL QName, or the printed statement label when the value was rebuilt from calculation edges rather than tagged directly. |
views[]# | boolean | True when the value was computed from sibling calculation edges instead of being tagged as its own fact. |
views[]# | boolean | True when the value is the sum of dimensional facts along one axis rather than a single consolidated fact. |
views[]# | object| null | Negative reconciliation amount when the member sum exceeds the subject — kept rather than dropped so the difference stays visible. |
views[]# | number | Current-period amount in the document currency; never rescaled. |
views[]# | number| null | Prior comparable period amount. Absent when no prior period is tagged. |
views[]# | number| null | Fractional change against |
views[]# | number| null | Fraction of revenue this amount represents. |
views[]# | string | Source concept — an XBRL QName, or the printed statement label when the value was rebuilt from calculation edges rather than tagged directly. |
views[]# | boolean | True when the value was computed from sibling calculation edges instead of being tagged as its own fact. |
views[]# | boolean | True when the value is the sum of dimensional facts along one axis rather than a single consolidated fact. |
views[]# | string | Name of what the members actually decompose, set only when that is NOT the revenue shown in |
views[]# | object | The flow graph of one view. Node/link/column arrays are always present. |
views[]# | string | Which shape the graph took — business-model cascade, gross-profit split, degraded gross profit, or flat. |
views[]# | object | Headline totals of a flow graph. Every key is defaulted because a graph without a summary serializes as an empty object rather than null (Go mirror). |
views[]# | string | Earned Label |
views[]# | number | Earned |
views[]# | string | Spent Label |
views[]# | number | Spent |
views[]# | string | Bottom Label |
views[]# | number | Bottom |
views[]# | array items: object | Nodes |
views[]# | string | Id |
views[]# | string | Label |
views[]# | string | Flow role — revenue, cost, profit, loss, or contra. |
views[]# | string | What the node stands for — a statement total, a subtotal, a use of funds, the bottom line, or one member of a revenue breakdown. |
views[]# | number | Magnitude of the node; loss nodes carry the size of the loss, not a negative amount. |
views[]# | string | Tag |
views[]# | string | Member |
views[]# | number| null | Prior |
views[]# | number| null | Yoy |
views[]# | number| null | Margin |
views[]# | boolean | Derived |
views[]# | boolean | Axis Summed |
views[]# | array items: object | Links |
views[]# | string | Source |
views[]# | string | Target |
views[]# | number | Value |
views[]# | string | Role |
views[]# | array items: array | Node ids grouped into render columns, left to right. |
views[]# | object| null | Deterministic checks on one view. |
views[]# | boolean | Every node's inflow and outflow reconcile within the rounding tolerance. |
views[]# | boolean | The breakdown members explain enough of the subject amount. |
views[]# | integer | Derived Values Count |
validation# | object | Deterministic checks on the document as a whole. |
validation.# | boolean | Segment Sum Ok |
validation.# | boolean | Gross Profit Ok |
validation.# | boolean | Bottom Line Ok |
validation.# | boolean | Sankey Balance Ok |
validation.# | integer | Derived Values Count |
validation.# | array items: string | Why a breakdown candidate was dropped, or which candidate stayed unexplained. Absent when nothing was dropped. |
An illustrative example for income_flow. Use it to see the shape of the data before running a live request.
| Field | Summary |
|---|---|
| fiscal_ | 2025 |
| period | 2 fields |
| currency | USD |
| facts | 2 fields |
| views | 0 items |