CashFlow

Cash flow statement for one accounting period

  • cashAtBeginningOfPeriod
    Type: object

    Cash and cash equivalents held at the start of the accounting period. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • cashAtEndOfPeriod
    Type: object

    Cash and cash equivalents held at the end of the accounting period. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • cashFromInvestingActivities
    Type: object

    Net cash flow from investing activities (e.g. purchases and sales of fixed assets or investments). Signed: typically negative during growth as assets are acquired. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • increaseInCash
    Type: object

    Net increase or decrease in cash over the period (cash at end minus cash at beginning). Signed: negative indicates cash decreased. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • netBeforeFinancing
    Type: object

    Net cash flow before financing activities (broadly operating plus investing cash flows). Signed. May be derived when not reported directly. Null when not disclosed or computable.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • netFromFinancing
    Type: object

    Net cash flow from financing activities (e.g. new borrowing, loan repayments, dividends paid, share issues). Signed; negative when the company repays debt or pays dividends. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • netFromOperatingActivities
    Type: object

    Net cash generated from operating activities. Signed: positive is a cash inflow, negative a cash outflow. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

  • netFromReturnInvestmentServicing
    Type: object

    Net cash from returns on investment and servicing of finance (e.g. interest received and paid, dividends received). Signed. Null when not disclosed.

    • amount
      Type: integer Format: int64

      The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

    • currency
      Type: string

      ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

    • exponent
      Type: integer Format: int32

      Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

Grand Public API