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
originalInternationalCashFlow
Properties
AcquisitionOfBusiness
Acquisition of business.
public decimal AcquisitionOfBusiness { get; init; }
Property Value
AcquisitionOfPropertyPlantAndEquipment
Acquisition of property, plant, and equipment.
public decimal AcquisitionOfPropertyPlantAndEquipment { get; init; }
Property Value
CashAtEndOfPeriod
Cash at end of period.
public decimal CashAtEndOfPeriod { get; init; }
Property Value
CashFromFinancingActivities
Cash from financing activities.
public decimal CashFromFinancingActivities { get; init; }
Property Value
CashFromInvestingActivities
Cash from investing activities.
public decimal CashFromInvestingActivities { get; init; }
Property Value
CashFromOperatingActivities
Cash from operating activities.
public decimal CashFromOperatingActivities { get; init; }
Property Value
ChangeInAccountsPayable
Change in accounts payable.
public decimal ChangeInAccountsPayable { get; init; }
Property Value
ChangeInAccountsReceivable
Change in accounts receivable.
public decimal ChangeInAccountsReceivable { get; init; }
Property Value
ChangeInCash
Change in cash during the period.
public decimal ChangeInCash { get; init; }
Property Value
ChangeInInventories
Change in inventories.
public decimal ChangeInInventories { get; init; }
Property Value
ChangeInOtherAssets
Change in other assets.
public decimal ChangeInOtherAssets { get; init; }
Property Value
ChangeInOtherLiabilities
Change in other liabilities.
public decimal ChangeInOtherLiabilities { get; init; }
Property Value
CurrencyCode
The currency code for the reported values (e.g., "USD").
public string? CurrencyCode { get; init; }
Property Value
DepreciationAndAmortization
Depreciation and amortization expense.
public decimal DepreciationAndAmortization { get; init; }
Property Value
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
FiscalPeriod
The fiscal period (e.g., "FY" for full year).
public string? FiscalPeriod { get; init; }
Property Value
IssuanceOfCommonStock
Issuance of common stock.
public decimal IssuanceOfCommonStock { get; init; }
Property Value
IssuanceOfLongTermDebt
Issuance of long-term debt.
public decimal IssuanceOfLongTermDebt { get; init; }
Property Value
PaymentsOfDividends
Payments of dividends.
public decimal PaymentsOfDividends { get; init; }
Property Value
PeriodEndDate
The end date of the reporting period.
public DateOnly PeriodEndDate { get; init; }
Property Value
RegistrantName
The name of the registrant.
public string? RegistrantName { get; init; }
Property Value
RepaymentOfLongTermDebt
Repayment of long-term debt.
public decimal RepaymentOfLongTermDebt { get; init; }
Property Value
RepurchaseOfCommonStock
Repurchase of common stock.
public decimal RepurchaseOfCommonStock { get; init; }
Property Value
ShareBasedCompensationExpense
Share-based compensation expense.
public decimal ShareBasedCompensationExpense { get; init; }
Property Value
TradingSymbol
The trading symbol of the security (e.g., "SHEL.L").
public string? TradingSymbol { get; init; }
Property Value
Methods
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
Equals(InternationalCashFlow?)
public virtual bool Equals(InternationalCashFlow? other)
Parameters
otherInternationalCashFlow
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(InternationalCashFlow?, InternationalCashFlow?)
public static bool operator ==(InternationalCashFlow? left, InternationalCashFlow? right)
Parameters
leftInternationalCashFlowrightInternationalCashFlow
Returns
operator !=(InternationalCashFlow?, InternationalCashFlow?)
public static bool operator !=(InternationalCashFlow? left, InternationalCashFlow? right)
Parameters
leftInternationalCashFlowrightInternationalCashFlow