Table of Contents

Class LiquidityRatios

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

Represents liquidity ratios and related financial metrics for a security.

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

Remarks

Constructors

LiquidityRatios()

public LiquidityRatios()

LiquidityRatios(LiquidityRatios)

protected LiquidityRatios(LiquidityRatios original)

Parameters

original LiquidityRatios

Properties

CashConversionCycle

Cash conversion cycle for the period.

public decimal CashConversionCycle { get; init; }

Property Value

decimal

CashFlowAdequacyRatio

Cash flow adequacy ratio for the period.

public decimal CashFlowAdequacyRatio { get; init; }

Property Value

decimal

CashRatio

Cash ratio for the period.

public decimal CashRatio { get; init; }

Property Value

decimal

CashToCurrentAssetsRatio

Cash to current assets ratio for the period.

public decimal CashToCurrentAssetsRatio { get; init; }

Property Value

decimal

CashToCurrentLiabilitiesRatio

Cash to current liabilities ratio for the period.

public decimal CashToCurrentLiabilitiesRatio { get; init; }

Property Value

decimal

CashToWorkingCapitalRatio

Cash to working capital ratio for the period.

public decimal CashToWorkingCapitalRatio { get; init; }

Property Value

decimal

CentralIndexKey

The central index key (CIK) for the registrant.

public string? CentralIndexKey { get; init; }

Property Value

string

CurrentRatio

Current ratio for the period.

public decimal CurrentRatio { get; init; }

Property Value

decimal

DaysOfInventoryOutstanding

Days of inventory outstanding for the period.

public decimal DaysOfInventoryOutstanding { get; init; }

Property Value

decimal

DaysPayablesOutstanding

Days payables outstanding for the period.

public decimal DaysPayablesOutstanding { get; init; }

Property Value

decimal

DaysSalesOutstanding

Days sales outstanding for the period.

public decimal DaysSalesOutstanding { 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

FiscalYear

The fiscal year for the reported ratios.

public string? FiscalYear { get; init; }

Property Value

string

InventoryToWorkingCapitalRatio

Inventory to working capital ratio for the period.

public decimal InventoryToWorkingCapitalRatio { get; init; }

Property Value

decimal

NetDebt

Net debt for the period.

public decimal NetDebt { get; init; }

Property Value

decimal

PeriodEndDate

The end date of the reporting period.

public DateOnly PeriodEndDate { get; init; }

Property Value

DateOnly

QuickRatio

Quick ratio for the period.

public decimal QuickRatio { get; init; }

Property Value

decimal

RegistrantName

The name of the registrant.

public string? RegistrantName { get; init; }

Property Value

string

SalesToCurrentAssetsRatio

Sales to current assets ratio for the period.

public decimal SalesToCurrentAssetsRatio { get; init; }

Property Value

decimal

SalesToWorkingCapitalRatio

Sales to working capital ratio for the period.

public decimal SalesToWorkingCapitalRatio { get; init; }

Property Value

decimal

TradingSymbol

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

public string? TradingSymbol { get; init; }

Property Value

string

WorkingCapital

Working capital for the period.

public decimal WorkingCapital { get; init; }

Property Value

decimal

WorkingCapitalToDebtRatio

Working capital to debt ratio for the period.

public decimal WorkingCapitalToDebtRatio { get; init; }

Property Value

decimal

Methods

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

Equals(LiquidityRatios?)

public virtual bool Equals(LiquidityRatios? other)

Parameters

other LiquidityRatios

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 ==(LiquidityRatios?, LiquidityRatios?)

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

Parameters

left LiquidityRatios
right LiquidityRatios

Returns

bool

operator !=(LiquidityRatios?, LiquidityRatios?)

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

Parameters

left LiquidityRatios
right LiquidityRatios

Returns

bool