Class CashFlow
- Namespace
- Tudormobile.FinancialData.Entities
- Assembly
- Tudormobile.FinancialData.dll
Represents a cash flow statement for a security.
public record CashFlow : IEquatable<CashFlow>
- Inheritance
-
CashFlow
- Implements
- Inherited Members
Remarks
Constructors
CashFlow()
public CashFlow()
CashFlow(CashFlow)
protected CashFlow(CashFlow original)
Parameters
originalCashFlow
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
CentralIndexKey
The central index key (CIK) for the registrant.
public string? CentralIndexKey { 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
ChangeInDeferredRevenue
Change in deferred revenue.
public decimal ChangeInDeferredRevenue { get; init; }
Property Value
ChangeInInventories
Change in inventories.
public decimal ChangeInInventories { get; init; }
Property Value
ChangeInNonTradeReceivables
Change in non-trade receivables.
public decimal ChangeInNonTradeReceivables { 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
DeferredIncomeTaxExpense
Deferred income tax expense.
public decimal DeferredIncomeTaxExpense { 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
FiscalYear
The fiscal year for the reported statement.
public string? FiscalYear { get; init; }
Property Value
IncomeTaxesPaid
Income taxes paid during the period.
public decimal IncomeTaxesPaid { get; init; }
Property Value
InterestPaid
Interest paid during the period.
public decimal InterestPaid { 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
OtherFinancingActivities
Other financing activities.
public decimal OtherFinancingActivities { get; init; }
Property Value
OtherInvestingActivities
Other investing activities.
public decimal OtherInvestingActivities { get; init; }
Property Value
OtherNonCashIncomeExpense
Other non-cash income/expense.
public decimal OtherNonCashIncomeExpense { 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
PurchasesOfMarketableSecurities
Purchases of marketable securities.
public decimal PurchasesOfMarketableSecurities { 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
SalesOfMarketableSecurities
Sales of marketable securities.
public decimal SalesOfMarketableSecurities { get; init; }
Property Value
ShareBasedCompensationExpense
Share-based compensation expense.
public decimal ShareBasedCompensationExpense { get; init; }
Property Value
TaxWithholdingForShareBasedCompensation
Tax withholding for share-based compensation.
public decimal TaxWithholdingForShareBasedCompensation { get; init; }
Property Value
TradingSymbol
The trading symbol of the security (e.g., "MSFT").
public string? TradingSymbol { get; init; }
Property Value
Methods
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
Equals(CashFlow?)
public virtual bool Equals(CashFlow? other)
Parameters
otherCashFlow
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 ==(CashFlow?, CashFlow?)
public static bool operator ==(CashFlow? left, CashFlow? right)
Parameters
Returns
operator !=(CashFlow?, CashFlow?)
public static bool operator !=(CashFlow? left, CashFlow? right)