Class InternationalBalanceSheet
- Namespace
- Tudormobile.FinancialData.Entities
- Assembly
- Tudormobile.FinancialData.dll
Represents an international balance sheet statement for a security.
public record InternationalBalanceSheet : IEquatable<InternationalBalanceSheet>
- Inheritance
-
InternationalBalanceSheet
- Implements
- Inherited Members
Remarks
Constructors
InternationalBalanceSheet()
public InternationalBalanceSheet()
InternationalBalanceSheet(InternationalBalanceSheet)
protected InternationalBalanceSheet(InternationalBalanceSheet original)
Parameters
originalInternationalBalanceSheet
Properties
AccountsPayable
Accounts payable.
public decimal AccountsPayable { get; init; }
Property Value
AccountsReceivable
Accounts receivable.
public decimal AccountsReceivable { get; init; }
Property Value
CashAndCashEquivalents
Cash and cash equivalents.
public decimal CashAndCashEquivalents { get; init; }
Property Value
CommonStock
Common stock.
public decimal CommonStock { get; init; }
Property Value
CurrencyCode
The currency code for the reported values (e.g., "USD").
public string? CurrencyCode { 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
Inventories
Inventories.
public decimal Inventories { get; init; }
Property Value
LongTermDebt
Long-term debt.
public decimal LongTermDebt { get; init; }
Property Value
OtherAssetsCurrent
Other current assets.
public decimal OtherAssetsCurrent { get; init; }
Property Value
OtherAssetsNonCurrent
Other non-current assets.
public decimal OtherAssetsNonCurrent { get; init; }
Property Value
OtherLiabilitiesCurrent
Other current liabilities.
public decimal OtherLiabilitiesCurrent { get; init; }
Property Value
OtherLiabilitiesNonCurrent
Other non-current liabilities.
public decimal OtherLiabilitiesNonCurrent { get; init; }
Property Value
PeriodEndDate
The end date of the reporting period.
public DateOnly PeriodEndDate { get; init; }
Property Value
PropertyPlantAndEquipment
Property, plant, and equipment.
public decimal PropertyPlantAndEquipment { get; init; }
Property Value
RegistrantName
The name of the registrant.
public string? RegistrantName { get; init; }
Property Value
RetainedEarnings
Retained earnings.
public decimal RetainedEarnings { get; init; }
Property Value
ShortTermDebt
Short-term debt.
public decimal ShortTermDebt { get; init; }
Property Value
TotalAssets
Total assets.
public decimal TotalAssets { get; init; }
Property Value
TotalAssetsCurrent
Total current assets.
public decimal TotalAssetsCurrent { get; init; }
Property Value
TotalAssetsNonCurrent
Total non-current assets.
public decimal TotalAssetsNonCurrent { get; init; }
Property Value
TotalLiabilities
Total liabilities.
public decimal TotalLiabilities { get; init; }
Property Value
TotalLiabilitiesCurrent
Total current liabilities.
public decimal TotalLiabilitiesCurrent { get; init; }
Property Value
TotalLiabilitiesNonCurrent
Total non-current liabilities.
public decimal TotalLiabilitiesNonCurrent { get; init; }
Property Value
TotalShareholdersEquity
Total shareholders' equity.
public decimal TotalShareholdersEquity { 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(InternationalBalanceSheet?)
public virtual bool Equals(InternationalBalanceSheet? other)
Parameters
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 ==(InternationalBalanceSheet?, InternationalBalanceSheet?)
public static bool operator ==(InternationalBalanceSheet? left, InternationalBalanceSheet? right)
Parameters
Returns
operator !=(InternationalBalanceSheet?, InternationalBalanceSheet?)
public static bool operator !=(InternationalBalanceSheet? left, InternationalBalanceSheet? right)