Table of Contents

Class InternationalCashFlow

Namespace
Tudormobile.FinancialData.Entities
Assembly
Tudormobile.FinancialData.dll

Represents an international cash flow statement for a security.

public record InternationalCashFlow : IEquatable<InternationalCashFlow>
Inheritance
InternationalCashFlow
Implements
Inherited Members

Remarks

See: international_cash_flow_statements

Constructors

InternationalCashFlow()

public InternationalCashFlow()

InternationalCashFlow(InternationalCashFlow)

protected InternationalCashFlow(InternationalCashFlow original)

Parameters

original InternationalCashFlow

Properties

AcquisitionOfBusiness

Acquisition of business.

public decimal AcquisitionOfBusiness { get; init; }

Property Value

decimal

AcquisitionOfPropertyPlantAndEquipment

Acquisition of property, plant, and equipment.

public decimal AcquisitionOfPropertyPlantAndEquipment { get; init; }

Property Value

decimal

CashAtEndOfPeriod

Cash at end of period.

public decimal CashAtEndOfPeriod { get; init; }

Property Value

decimal

CashFromFinancingActivities

Cash from financing activities.

public decimal CashFromFinancingActivities { get; init; }

Property Value

decimal

CashFromInvestingActivities

Cash from investing activities.

public decimal CashFromInvestingActivities { get; init; }

Property Value

decimal

CashFromOperatingActivities

Cash from operating activities.

public decimal CashFromOperatingActivities { get; init; }

Property Value

decimal

ChangeInAccountsPayable

Change in accounts payable.

public decimal ChangeInAccountsPayable { get; init; }

Property Value

decimal

ChangeInAccountsReceivable

Change in accounts receivable.

public decimal ChangeInAccountsReceivable { get; init; }

Property Value

decimal

ChangeInCash

Change in cash during the period.

public decimal ChangeInCash { get; init; }

Property Value

decimal

ChangeInInventories

Change in inventories.

public decimal ChangeInInventories { get; init; }

Property Value

decimal

ChangeInOtherAssets

Change in other assets.

public decimal ChangeInOtherAssets { get; init; }

Property Value

decimal

ChangeInOtherLiabilities

Change in other liabilities.

public decimal ChangeInOtherLiabilities { get; init; }

Property Value

decimal

CurrencyCode

The currency code for the reported values (e.g., "USD").

public string? CurrencyCode { get; init; }

Property Value

string

DepreciationAndAmortization

Depreciation and amortization expense.

public decimal DepreciationAndAmortization { get; init; }

Property Value

decimal

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

FiscalPeriod

The fiscal period (e.g., "FY" for full year).

public string? FiscalPeriod { get; init; }

Property Value

string

IssuanceOfCommonStock

Issuance of common stock.

public decimal IssuanceOfCommonStock { get; init; }

Property Value

decimal

IssuanceOfLongTermDebt

Issuance of long-term debt.

public decimal IssuanceOfLongTermDebt { get; init; }

Property Value

decimal

PaymentsOfDividends

Payments of dividends.

public decimal PaymentsOfDividends { get; init; }

Property Value

decimal

PeriodEndDate

The end date of the reporting period.

public DateOnly PeriodEndDate { get; init; }

Property Value

DateOnly

RegistrantName

The name of the registrant.

public string? RegistrantName { get; init; }

Property Value

string

RepaymentOfLongTermDebt

Repayment of long-term debt.

public decimal RepaymentOfLongTermDebt { get; init; }

Property Value

decimal

RepurchaseOfCommonStock

Repurchase of common stock.

public decimal RepurchaseOfCommonStock { get; init; }

Property Value

decimal

ShareBasedCompensationExpense

Share-based compensation expense.

public decimal ShareBasedCompensationExpense { get; init; }

Property Value

decimal

TradingSymbol

The trading symbol of the security (e.g., "SHEL.L").

public string? TradingSymbol { get; init; }

Property Value

string

Methods

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

Equals(InternationalCashFlow?)

public virtual bool Equals(InternationalCashFlow? other)

Parameters

other InternationalCashFlow

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

PrintMembers(StringBuilder)

protected virtual bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

ToString()

public override string ToString()

Returns

string

Operators

operator ==(InternationalCashFlow?, InternationalCashFlow?)

public static bool operator ==(InternationalCashFlow? left, InternationalCashFlow? right)

Parameters

left InternationalCashFlow
right InternationalCashFlow

Returns

bool

operator !=(InternationalCashFlow?, InternationalCashFlow?)

public static bool operator !=(InternationalCashFlow? left, InternationalCashFlow? right)

Parameters

left InternationalCashFlow
right InternationalCashFlow

Returns

bool