
net.jacobpeterson.domain.polygon.stockfinancials.StockFinancials Maven / Gradle / Ivy
package net.jacobpeterson.domain.polygon.stockfinancials;
import java.io.Serializable;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
/**
* See https://polygon.io/docs/#!/Reference/get_v2_reference_financials_symbol
*
*
*
*/
public class StockFinancials implements Serializable
{
/**
* ticker
*
*
*
*/
@SerializedName("ticker")
@Expose
private String ticker;
/**
* Reporting period. Can be Q, T, QA, TA, Y or YA
*
*
*
*/
@SerializedName("period")
@Expose
private String period;
/**
* calendarDate
*
*
*
*/
@SerializedName("calendarDate")
@Expose
private String calendarDate;
/**
* reportPeriod
*
*
*
*/
@SerializedName("reportPeriod")
@Expose
private String reportPeriod;
/**
* updated
*
*
*
*/
@SerializedName("updated")
@Expose
private String updated;
/**
* accumulatedOtherComprehensiveIncome
*
*
*
*/
@SerializedName("accumulatedOtherComprehensiveIncome")
@Expose
private Double accumulatedOtherComprehensiveIncome;
/**
* assets
*
*
*
*/
@SerializedName("assets")
@Expose
private Double assets;
/**
* assetsAverage
*
*
*
*/
@SerializedName("assetsAverage")
@Expose
private Double assetsAverage;
/**
* assetsCurrent
*
*
*
*/
@SerializedName("assetsCurrent")
@Expose
private Double assetsCurrent;
/**
* assetTurnover
*
*
*
*/
@SerializedName("assetTurnover")
@Expose
private Double assetTurnover;
/**
* assetsNonCurrent
*
*
*
*/
@SerializedName("assetsNonCurrent")
@Expose
private Double assetsNonCurrent;
/**
* bookValuePerShare
*
*
*
*/
@SerializedName("bookValuePerShare")
@Expose
private Double bookValuePerShare;
/**
* capitalExpenditure
*
*
*
*/
@SerializedName("capitalExpenditure")
@Expose
private Double capitalExpenditure;
/**
* cashAndEquivalents
*
*
*
*/
@SerializedName("cashAndEquivalents")
@Expose
private Double cashAndEquivalents;
/**
* cashAndEquivalentsUSD
*
*
*
*/
@SerializedName("cashAndEquivalentsUSD")
@Expose
private Double cashAndEquivalentsUSD;
/**
* costOfRevenue
*
*
*
*/
@SerializedName("costOfRevenue")
@Expose
private Double costOfRevenue;
/**
* consolidatedIncome
*
*
*
*/
@SerializedName("consolidatedIncome")
@Expose
private Double consolidatedIncome;
/**
* currentRatio
*
*
*
*/
@SerializedName("currentRatio")
@Expose
private Double currentRatio;
/**
* debtToEquityRatio
*
*
*
*/
@SerializedName("debtToEquityRatio")
@Expose
private Double debtToEquityRatio;
/**
* debt
*
*
*
*/
@SerializedName("debt")
@Expose
private Double debt;
/**
* debtCurrent
*
*
*
*/
@SerializedName("debtCurrent")
@Expose
private Double debtCurrent;
/**
* debtNonCurrent
*
*
*
*/
@SerializedName("debtNonCurrent")
@Expose
private Double debtNonCurrent;
/**
* debtUSD
*
*
*
*/
@SerializedName("debtUSD")
@Expose
private Double debtUSD;
/**
* deferredRevenue
*
*
*
*/
@SerializedName("deferredRevenue")
@Expose
private Double deferredRevenue;
/**
* depreciationAmortizationAndAccretion
*
*
*
*/
@SerializedName("depreciationAmortizationAndAccretion")
@Expose
private Double depreciationAmortizationAndAccretion;
/**
* deposits
*
*
*
*/
@SerializedName("deposits")
@Expose
private Double deposits;
/**
* dividendYield
*
*
*
*/
@SerializedName("dividendYield")
@Expose
private Double dividendYield;
/**
* dividendsPerBasicCommonShare
*
*
*
*/
@SerializedName("dividendsPerBasicCommonShare")
@Expose
private Double dividendsPerBasicCommonShare;
/**
* earningBeforeInterestTaxes
*
*
*
*/
@SerializedName("earningBeforeInterestTaxes")
@Expose
private Double earningBeforeInterestTaxes;
/**
* earningsBeforeInterestTaxesDepreciationAmortization
*
*
*
*/
@SerializedName("earningsBeforeInterestTaxesDepreciationAmortization")
@Expose
private Double earningsBeforeInterestTaxesDepreciationAmortization;
/**
* EBITDAMargin
*
*
*
*/
@SerializedName("EBITDAMargin")
@Expose
private Double eBITDAMargin;
/**
* earningsBeforeInterestTaxesDepreciationAmortizationUSD
*
*
*
*/
@SerializedName("earningsBeforeInterestTaxesDepreciationAmortizationUSD")
@Expose
private Double earningsBeforeInterestTaxesDepreciationAmortizationUSD;
/**
* earningBeforeInterestTaxesUSD
*
*
*
*/
@SerializedName("earningBeforeInterestTaxesUSD")
@Expose
private Double earningBeforeInterestTaxesUSD;
/**
* earningsBeforeTax
*
*
*
*/
@SerializedName("earningsBeforeTax")
@Expose
private Double earningsBeforeTax;
/**
* earningsPerBasicShare
*
*
*
*/
@SerializedName("earningsPerBasicShare")
@Expose
private Double earningsPerBasicShare;
/**
* earningsPerDilutedShare
*
*
*
*/
@SerializedName("earningsPerDilutedShare")
@Expose
private Double earningsPerDilutedShare;
/**
* earningsPerBasicShareUSD
*
*
*
*/
@SerializedName("earningsPerBasicShareUSD")
@Expose
private Double earningsPerBasicShareUSD;
/**
* shareholdersEquity
*
*
*
*/
@SerializedName("shareholdersEquity")
@Expose
private Double shareholdersEquity;
/**
* averageEquity
*
*
*
*/
@SerializedName("averageEquity")
@Expose
private Double averageEquity;
/**
* shareholdersEquityUSD
*
*
*
*/
@SerializedName("shareholdersEquityUSD")
@Expose
private Double shareholdersEquityUSD;
/**
* enterpriseValue
*
*
*
*/
@SerializedName("enterpriseValue")
@Expose
private Double enterpriseValue;
/**
* enterpriseValueOverEBIT
*
*
*
*/
@SerializedName("enterpriseValueOverEBIT")
@Expose
private Double enterpriseValueOverEBIT;
/**
* enterpriseValueOverEBITDA
*
*
*
*/
@SerializedName("enterpriseValueOverEBITDA")
@Expose
private Double enterpriseValueOverEBITDA;
/**
* freeCashFlow
*
*
*
*/
@SerializedName("freeCashFlow")
@Expose
private Double freeCashFlow;
/**
* freeCashFlowPerShare
*
*
*
*/
@SerializedName("freeCashFlowPerShare")
@Expose
private Double freeCashFlowPerShare;
/**
* foreignCurrencyUSDExchangeRate
*
*
*
*/
@SerializedName("foreignCurrencyUSDExchangeRate")
@Expose
private Double foreignCurrencyUSDExchangeRate;
/**
* grossProfit
*
*
*
*/
@SerializedName("grossProfit")
@Expose
private Double grossProfit;
/**
* grossMargin
*
*
*
*/
@SerializedName("grossMargin")
@Expose
private Double grossMargin;
/**
* goodwillAndIntangibleAssets
*
*
*
*/
@SerializedName("goodwillAndIntangibleAssets")
@Expose
private Double goodwillAndIntangibleAssets;
/**
* interestExpense
*
*
*
*/
@SerializedName("interestExpense")
@Expose
private Double interestExpense;
/**
* investedCapital
*
*
*
*/
@SerializedName("investedCapital")
@Expose
private Double investedCapital;
/**
* investedCapitalAverage
*
*
*
*/
@SerializedName("investedCapitalAverage")
@Expose
private Double investedCapitalAverage;
/**
* inventory
*
*
*
*/
@SerializedName("inventory")
@Expose
private Double inventory;
/**
* investments
*
*
*
*/
@SerializedName("investments")
@Expose
private Double investments;
/**
* investmentsCurrent
*
*
*
*/
@SerializedName("investmentsCurrent")
@Expose
private Double investmentsCurrent;
/**
* investmentsNonCurrent
*
*
*
*/
@SerializedName("investmentsNonCurrent")
@Expose
private Double investmentsNonCurrent;
/**
* totalLiabilities
*
*
*
*/
@SerializedName("totalLiabilities")
@Expose
private Double totalLiabilities;
/**
* currentLiabilities
*
*
*
*/
@SerializedName("currentLiabilities")
@Expose
private Double currentLiabilities;
/**
* liabilitiesNonCurrent
*
*
*
*/
@SerializedName("liabilitiesNonCurrent")
@Expose
private Double liabilitiesNonCurrent;
/**
* marketCapitalization
*
*
*
*/
@SerializedName("marketCapitalization")
@Expose
private Double marketCapitalization;
/**
* netCashFlow
*
*
*
*/
@SerializedName("netCashFlow")
@Expose
private Double netCashFlow;
/**
* netCashFlowBusinessAcquisitionsDisposals
*
*
*
*/
@SerializedName("netCashFlowBusinessAcquisitionsDisposals")
@Expose
private Double netCashFlowBusinessAcquisitionsDisposals;
/**
* issuanceEquityShares
*
*
*
*/
@SerializedName("issuanceEquityShares")
@Expose
private Double issuanceEquityShares;
/**
* issuanceDebtSecurities
*
*
*
*/
@SerializedName("issuanceDebtSecurities")
@Expose
private Double issuanceDebtSecurities;
/**
* paymentDividendsOtherCashDistributions
*
*
*
*/
@SerializedName("paymentDividendsOtherCashDistributions")
@Expose
private Double paymentDividendsOtherCashDistributions;
/**
* netCashFlowFromFinancing
*
*
*
*/
@SerializedName("netCashFlowFromFinancing")
@Expose
private Double netCashFlowFromFinancing;
/**
* netCashFlowFromInvesting
*
*
*
*/
@SerializedName("netCashFlowFromInvesting")
@Expose
private Double netCashFlowFromInvesting;
/**
* netCashFlowInvestmentAcquisitionsDisposals
*
*
*
*/
@SerializedName("netCashFlowInvestmentAcquisitionsDisposals")
@Expose
private Double netCashFlowInvestmentAcquisitionsDisposals;
/**
* netCashFlowFromOperations
*
*
*
*/
@SerializedName("netCashFlowFromOperations")
@Expose
private Double netCashFlowFromOperations;
/**
* effectOfExchangeRateChangesOnCash
*
*
*
*/
@SerializedName("effectOfExchangeRateChangesOnCash")
@Expose
private Double effectOfExchangeRateChangesOnCash;
/**
* netIncome
*
*
*
*/
@SerializedName("netIncome")
@Expose
private Double netIncome;
/**
* netIncomeCommonStock
*
*
*
*/
@SerializedName("netIncomeCommonStock")
@Expose
private Double netIncomeCommonStock;
/**
* netIncomeCommonStockUSD
*
*
*
*/
@SerializedName("netIncomeCommonStockUSD")
@Expose
private Double netIncomeCommonStockUSD;
/**
* netLossIncomeFromDiscontinuedOperations
*
*
*
*/
@SerializedName("netLossIncomeFromDiscontinuedOperations")
@Expose
private Double netLossIncomeFromDiscontinuedOperations;
/**
* netIncomeToNonControllingInterests
*
*
*
*/
@SerializedName("netIncomeToNonControllingInterests")
@Expose
private Double netIncomeToNonControllingInterests;
/**
* profitMargin
*
*
*
*/
@SerializedName("profitMargin")
@Expose
private Double profitMargin;
/**
* operatingExpenses
*
*
*
*/
@SerializedName("operatingExpenses")
@Expose
private Double operatingExpenses;
/**
* operatingIncome
*
*
*
*/
@SerializedName("operatingIncome")
@Expose
private Double operatingIncome;
/**
* tradeAndNonTradePayables
*
*
*
*/
@SerializedName("tradeAndNonTradePayables")
@Expose
private Double tradeAndNonTradePayables;
/**
* payoutRatio
*
*
*
*/
@SerializedName("payoutRatio")
@Expose
private Double payoutRatio;
/**
* priceToBookValue
*
*
*
*/
@SerializedName("priceToBookValue")
@Expose
private Double priceToBookValue;
/**
* priceEarnings
*
*
*
*/
@SerializedName("priceEarnings")
@Expose
private Double priceEarnings;
/**
* priceToEarningsRatio
*
*
*
*/
@SerializedName("priceToEarningsRatio")
@Expose
private Double priceToEarningsRatio;
/**
* propertyPlantEquipmentNet
*
*
*
*/
@SerializedName("propertyPlantEquipmentNet")
@Expose
private Double propertyPlantEquipmentNet;
/**
* preferredDividendsIncomeStatementImpact
*
*
*
*/
@SerializedName("preferredDividendsIncomeStatementImpact")
@Expose
private Double preferredDividendsIncomeStatementImpact;
/**
* sharePriceAdjustedClose
*
*
*
*/
@SerializedName("sharePriceAdjustedClose")
@Expose
private Double sharePriceAdjustedClose;
/**
* priceSales
*
*
*
*/
@SerializedName("priceSales")
@Expose
private Double priceSales;
/**
* priceToSalesRatio
*
*
*
*/
@SerializedName("priceToSalesRatio")
@Expose
private Double priceToSalesRatio;
/**
* tradeAndNonTradeReceivables
*
*
*
*/
@SerializedName("tradeAndNonTradeReceivables")
@Expose
private Double tradeAndNonTradeReceivables;
/**
* accumulatedRetainedEarningsDeficit
*
*
*
*/
@SerializedName("accumulatedRetainedEarningsDeficit")
@Expose
private Double accumulatedRetainedEarningsDeficit;
/**
* revenues
*
*
*
*/
@SerializedName("revenues")
@Expose
private Double revenues;
/**
* revenuesUSD
*
*
*
*/
@SerializedName("revenuesUSD")
@Expose
private Double revenuesUSD;
/**
* researchAndDevelopmentExpense
*
*
*
*/
@SerializedName("researchAndDevelopmentExpense")
@Expose
private Double researchAndDevelopmentExpense;
/**
* returnOnAverageAssets
*
*
*
*/
@SerializedName("returnOnAverageAssets")
@Expose
private Double returnOnAverageAssets;
/**
* returnOnAverageEquity
*
*
*
*/
@SerializedName("returnOnAverageEquity")
@Expose
private Double returnOnAverageEquity;
/**
* returnOnInvestedCapital
*
*
*
*/
@SerializedName("returnOnInvestedCapital")
@Expose
private Double returnOnInvestedCapital;
/**
* returnOnSales
*
*
*
*/
@SerializedName("returnOnSales")
@Expose
private Double returnOnSales;
/**
* shareBasedCompensation
*
*
*
*/
@SerializedName("shareBasedCompensation")
@Expose
private Double shareBasedCompensation;
/**
* sellingGeneralAndAdministrativeExpense
*
*
*
*/
@SerializedName("sellingGeneralAndAdministrativeExpense")
@Expose
private Double sellingGeneralAndAdministrativeExpense;
/**
* shareFactor
*
*
*
*/
@SerializedName("shareFactor")
@Expose
private Double shareFactor;
/**
* shares
*
*
*
*/
@SerializedName("shares")
@Expose
private Double shares;
/**
* weightedAverageShares
*
*
*
*/
@SerializedName("weightedAverageShares")
@Expose
private Double weightedAverageShares;
/**
* weightedAverageSharesDiluted
*
*
*
*/
@SerializedName("weightedAverageSharesDiluted")
@Expose
private Double weightedAverageSharesDiluted;
/**
* salesPerShare
*
*
*
*/
@SerializedName("salesPerShare")
@Expose
private Double salesPerShare;
/**
* tangibleAssetValue
*
*
*
*/
@SerializedName("tangibleAssetValue")
@Expose
private Double tangibleAssetValue;
/**
* taxAssets
*
*
*
*/
@SerializedName("taxAssets")
@Expose
private Double taxAssets;
/**
* incomeTaxExpense
*
*
*
*/
@SerializedName("incomeTaxExpense")
@Expose
private Double incomeTaxExpense;
/**
* taxLiabilities
*
*
*
*/
@SerializedName("taxLiabilities")
@Expose
private Double taxLiabilities;
/**
* tangibleAssetsBookValuePerShare
*
*
*
*/
@SerializedName("tangibleAssetsBookValuePerShare")
@Expose
private Double tangibleAssetsBookValuePerShare;
/**
* workingCapital
*
*
*
*/
@SerializedName("workingCapital")
@Expose
private Double workingCapital;
private final static long serialVersionUID = 1417073496666568616L;
/**
* No args constructor for use in serialization
*
*/
public StockFinancials() {
}
/**
*
* @param earningsPerBasicShareUSD
* @param returnOnAverageAssets
* @param dividendYield
* @param reportPeriod
* @param bookValuePerShare
* @param debtUSD
* @param cashAndEquivalentsUSD
* @param tradeAndNonTradePayables
* @param earningBeforeInterestTaxesUSD
* @param netIncomeCommonStockUSD
* @param accumulatedRetainedEarningsDeficit
* @param freeCashFlowPerShare
* @param investedCapitalAverage
* @param period
* @param enterpriseValueOverEBIT
* @param operatingExpenses
* @param workingCapital
* @param tradeAndNonTradeReceivables
* @param salesPerShare
* @param tangibleAssetsBookValuePerShare
* @param netCashFlow
* @param netCashFlowFromFinancing
* @param shareBasedCompensation
* @param shareholdersEquityUSD
* @param shareholdersEquity
* @param enterpriseValue
* @param returnOnSales
* @param averageEquity
* @param priceEarnings
* @param interestExpense
* @param investments
* @param issuanceDebtSecurities
* @param tangibleAssetValue
* @param effectOfExchangeRateChangesOnCash
* @param shares
* @param freeCashFlow
* @param sellingGeneralAndAdministrativeExpense
* @param assetsNonCurrent
* @param profitMargin
* @param depreciationAmortizationAndAccretion
* @param eBITDAMargin
* @param priceSales
* @param earningsBeforeInterestTaxesDepreciationAmortizationUSD
* @param grossProfit
* @param netIncomeToNonControllingInterests
* @param investmentsNonCurrent
* @param paymentDividendsOtherCashDistributions
* @param operatingIncome
* @param preferredDividendsIncomeStatementImpact
* @param debtToEquityRatio
* @param issuanceEquityShares
* @param accumulatedOtherComprehensiveIncome
* @param earningsPerDilutedShare
* @param netCashFlowFromOperations
* @param liabilitiesNonCurrent
* @param earningsBeforeTax
* @param priceToBookValue
* @param returnOnInvestedCapital
* @param enterpriseValueOverEBITDA
* @param netIncomeCommonStock
* @param taxLiabilities
* @param debtCurrent
* @param netCashFlowInvestmentAcquisitionsDisposals
* @param priceToSalesRatio
* @param propertyPlantEquipmentNet
* @param assets
* @param investedCapital
* @param returnOnAverageEquity
* @param shareFactor
* @param revenuesUSD
* @param earningsPerBasicShare
* @param marketCapitalization
* @param foreignCurrencyUSDExchangeRate
* @param totalLiabilities
* @param costOfRevenue
* @param earningsBeforeInterestTaxesDepreciationAmortization
* @param deposits
* @param netLossIncomeFromDiscontinuedOperations
* @param taxAssets
* @param payoutRatio
* @param researchAndDevelopmentExpense
* @param updated
* @param debt
* @param assetsCurrent
* @param earningBeforeInterestTaxes
* @param investmentsCurrent
* @param weightedAverageShares
* @param goodwillAndIntangibleAssets
* @param inventory
* @param netCashFlowBusinessAcquisitionsDisposals
* @param priceToEarningsRatio
* @param currentLiabilities
* @param weightedAverageSharesDiluted
* @param consolidatedIncome
* @param currentRatio
* @param capitalExpenditure
* @param ticker
* @param dividendsPerBasicCommonShare
* @param revenues
* @param cashAndEquivalents
* @param assetTurnover
* @param sharePriceAdjustedClose
* @param deferredRevenue
* @param debtNonCurrent
* @param netCashFlowFromInvesting
* @param netIncome
* @param incomeTaxExpense
* @param grossMargin
* @param assetsAverage
* @param calendarDate
*/
public StockFinancials(String ticker, String period, String calendarDate, String reportPeriod, String updated, Double accumulatedOtherComprehensiveIncome, Double assets, Double assetsAverage, Double assetsCurrent, Double assetTurnover, Double assetsNonCurrent, Double bookValuePerShare, Double capitalExpenditure, Double cashAndEquivalents, Double cashAndEquivalentsUSD, Double costOfRevenue, Double consolidatedIncome, Double currentRatio, Double debtToEquityRatio, Double debt, Double debtCurrent, Double debtNonCurrent, Double debtUSD, Double deferredRevenue, Double depreciationAmortizationAndAccretion, Double deposits, Double dividendYield, Double dividendsPerBasicCommonShare, Double earningBeforeInterestTaxes, Double earningsBeforeInterestTaxesDepreciationAmortization, Double eBITDAMargin, Double earningsBeforeInterestTaxesDepreciationAmortizationUSD, Double earningBeforeInterestTaxesUSD, Double earningsBeforeTax, Double earningsPerBasicShare, Double earningsPerDilutedShare, Double earningsPerBasicShareUSD, Double shareholdersEquity, Double averageEquity, Double shareholdersEquityUSD, Double enterpriseValue, Double enterpriseValueOverEBIT, Double enterpriseValueOverEBITDA, Double freeCashFlow, Double freeCashFlowPerShare, Double foreignCurrencyUSDExchangeRate, Double grossProfit, Double grossMargin, Double goodwillAndIntangibleAssets, Double interestExpense, Double investedCapital, Double investedCapitalAverage, Double inventory, Double investments, Double investmentsCurrent, Double investmentsNonCurrent, Double totalLiabilities, Double currentLiabilities, Double liabilitiesNonCurrent, Double marketCapitalization, Double netCashFlow, Double netCashFlowBusinessAcquisitionsDisposals, Double issuanceEquityShares, Double issuanceDebtSecurities, Double paymentDividendsOtherCashDistributions, Double netCashFlowFromFinancing, Double netCashFlowFromInvesting, Double netCashFlowInvestmentAcquisitionsDisposals, Double netCashFlowFromOperations, Double effectOfExchangeRateChangesOnCash, Double netIncome, Double netIncomeCommonStock, Double netIncomeCommonStockUSD, Double netLossIncomeFromDiscontinuedOperations, Double netIncomeToNonControllingInterests, Double profitMargin, Double operatingExpenses, Double operatingIncome, Double tradeAndNonTradePayables, Double payoutRatio, Double priceToBookValue, Double priceEarnings, Double priceToEarningsRatio, Double propertyPlantEquipmentNet, Double preferredDividendsIncomeStatementImpact, Double sharePriceAdjustedClose, Double priceSales, Double priceToSalesRatio, Double tradeAndNonTradeReceivables, Double accumulatedRetainedEarningsDeficit, Double revenues, Double revenuesUSD, Double researchAndDevelopmentExpense, Double returnOnAverageAssets, Double returnOnAverageEquity, Double returnOnInvestedCapital, Double returnOnSales, Double shareBasedCompensation, Double sellingGeneralAndAdministrativeExpense, Double shareFactor, Double shares, Double weightedAverageShares, Double weightedAverageSharesDiluted, Double salesPerShare, Double tangibleAssetValue, Double taxAssets, Double incomeTaxExpense, Double taxLiabilities, Double tangibleAssetsBookValuePerShare, Double workingCapital) {
super();
this.ticker = ticker;
this.period = period;
this.calendarDate = calendarDate;
this.reportPeriod = reportPeriod;
this.updated = updated;
this.accumulatedOtherComprehensiveIncome = accumulatedOtherComprehensiveIncome;
this.assets = assets;
this.assetsAverage = assetsAverage;
this.assetsCurrent = assetsCurrent;
this.assetTurnover = assetTurnover;
this.assetsNonCurrent = assetsNonCurrent;
this.bookValuePerShare = bookValuePerShare;
this.capitalExpenditure = capitalExpenditure;
this.cashAndEquivalents = cashAndEquivalents;
this.cashAndEquivalentsUSD = cashAndEquivalentsUSD;
this.costOfRevenue = costOfRevenue;
this.consolidatedIncome = consolidatedIncome;
this.currentRatio = currentRatio;
this.debtToEquityRatio = debtToEquityRatio;
this.debt = debt;
this.debtCurrent = debtCurrent;
this.debtNonCurrent = debtNonCurrent;
this.debtUSD = debtUSD;
this.deferredRevenue = deferredRevenue;
this.depreciationAmortizationAndAccretion = depreciationAmortizationAndAccretion;
this.deposits = deposits;
this.dividendYield = dividendYield;
this.dividendsPerBasicCommonShare = dividendsPerBasicCommonShare;
this.earningBeforeInterestTaxes = earningBeforeInterestTaxes;
this.earningsBeforeInterestTaxesDepreciationAmortization = earningsBeforeInterestTaxesDepreciationAmortization;
this.eBITDAMargin = eBITDAMargin;
this.earningsBeforeInterestTaxesDepreciationAmortizationUSD = earningsBeforeInterestTaxesDepreciationAmortizationUSD;
this.earningBeforeInterestTaxesUSD = earningBeforeInterestTaxesUSD;
this.earningsBeforeTax = earningsBeforeTax;
this.earningsPerBasicShare = earningsPerBasicShare;
this.earningsPerDilutedShare = earningsPerDilutedShare;
this.earningsPerBasicShareUSD = earningsPerBasicShareUSD;
this.shareholdersEquity = shareholdersEquity;
this.averageEquity = averageEquity;
this.shareholdersEquityUSD = shareholdersEquityUSD;
this.enterpriseValue = enterpriseValue;
this.enterpriseValueOverEBIT = enterpriseValueOverEBIT;
this.enterpriseValueOverEBITDA = enterpriseValueOverEBITDA;
this.freeCashFlow = freeCashFlow;
this.freeCashFlowPerShare = freeCashFlowPerShare;
this.foreignCurrencyUSDExchangeRate = foreignCurrencyUSDExchangeRate;
this.grossProfit = grossProfit;
this.grossMargin = grossMargin;
this.goodwillAndIntangibleAssets = goodwillAndIntangibleAssets;
this.interestExpense = interestExpense;
this.investedCapital = investedCapital;
this.investedCapitalAverage = investedCapitalAverage;
this.inventory = inventory;
this.investments = investments;
this.investmentsCurrent = investmentsCurrent;
this.investmentsNonCurrent = investmentsNonCurrent;
this.totalLiabilities = totalLiabilities;
this.currentLiabilities = currentLiabilities;
this.liabilitiesNonCurrent = liabilitiesNonCurrent;
this.marketCapitalization = marketCapitalization;
this.netCashFlow = netCashFlow;
this.netCashFlowBusinessAcquisitionsDisposals = netCashFlowBusinessAcquisitionsDisposals;
this.issuanceEquityShares = issuanceEquityShares;
this.issuanceDebtSecurities = issuanceDebtSecurities;
this.paymentDividendsOtherCashDistributions = paymentDividendsOtherCashDistributions;
this.netCashFlowFromFinancing = netCashFlowFromFinancing;
this.netCashFlowFromInvesting = netCashFlowFromInvesting;
this.netCashFlowInvestmentAcquisitionsDisposals = netCashFlowInvestmentAcquisitionsDisposals;
this.netCashFlowFromOperations = netCashFlowFromOperations;
this.effectOfExchangeRateChangesOnCash = effectOfExchangeRateChangesOnCash;
this.netIncome = netIncome;
this.netIncomeCommonStock = netIncomeCommonStock;
this.netIncomeCommonStockUSD = netIncomeCommonStockUSD;
this.netLossIncomeFromDiscontinuedOperations = netLossIncomeFromDiscontinuedOperations;
this.netIncomeToNonControllingInterests = netIncomeToNonControllingInterests;
this.profitMargin = profitMargin;
this.operatingExpenses = operatingExpenses;
this.operatingIncome = operatingIncome;
this.tradeAndNonTradePayables = tradeAndNonTradePayables;
this.payoutRatio = payoutRatio;
this.priceToBookValue = priceToBookValue;
this.priceEarnings = priceEarnings;
this.priceToEarningsRatio = priceToEarningsRatio;
this.propertyPlantEquipmentNet = propertyPlantEquipmentNet;
this.preferredDividendsIncomeStatementImpact = preferredDividendsIncomeStatementImpact;
this.sharePriceAdjustedClose = sharePriceAdjustedClose;
this.priceSales = priceSales;
this.priceToSalesRatio = priceToSalesRatio;
this.tradeAndNonTradeReceivables = tradeAndNonTradeReceivables;
this.accumulatedRetainedEarningsDeficit = accumulatedRetainedEarningsDeficit;
this.revenues = revenues;
this.revenuesUSD = revenuesUSD;
this.researchAndDevelopmentExpense = researchAndDevelopmentExpense;
this.returnOnAverageAssets = returnOnAverageAssets;
this.returnOnAverageEquity = returnOnAverageEquity;
this.returnOnInvestedCapital = returnOnInvestedCapital;
this.returnOnSales = returnOnSales;
this.shareBasedCompensation = shareBasedCompensation;
this.sellingGeneralAndAdministrativeExpense = sellingGeneralAndAdministrativeExpense;
this.shareFactor = shareFactor;
this.shares = shares;
this.weightedAverageShares = weightedAverageShares;
this.weightedAverageSharesDiluted = weightedAverageSharesDiluted;
this.salesPerShare = salesPerShare;
this.tangibleAssetValue = tangibleAssetValue;
this.taxAssets = taxAssets;
this.incomeTaxExpense = incomeTaxExpense;
this.taxLiabilities = taxLiabilities;
this.tangibleAssetsBookValuePerShare = tangibleAssetsBookValuePerShare;
this.workingCapital = workingCapital;
}
/**
* ticker
*
*
*
*/
public String getTicker() {
return ticker;
}
/**
* ticker
*
*
*
*/
public void setTicker(String ticker) {
this.ticker = ticker;
}
/**
* Reporting period. Can be Q, T, QA, TA, Y or YA
*
*
*
*/
public String getPeriod() {
return period;
}
/**
* Reporting period. Can be Q, T, QA, TA, Y or YA
*
*
*
*/
public void setPeriod(String period) {
this.period = period;
}
/**
* calendarDate
*
*
*
*/
public String getCalendarDate() {
return calendarDate;
}
/**
* calendarDate
*
*
*
*/
public void setCalendarDate(String calendarDate) {
this.calendarDate = calendarDate;
}
/**
* reportPeriod
*
*
*
*/
public String getReportPeriod() {
return reportPeriod;
}
/**
* reportPeriod
*
*
*
*/
public void setReportPeriod(String reportPeriod) {
this.reportPeriod = reportPeriod;
}
/**
* updated
*
*
*
*/
public String getUpdated() {
return updated;
}
/**
* updated
*
*
*
*/
public void setUpdated(String updated) {
this.updated = updated;
}
/**
* accumulatedOtherComprehensiveIncome
*
*
*
*/
public Double getAccumulatedOtherComprehensiveIncome() {
return accumulatedOtherComprehensiveIncome;
}
/**
* accumulatedOtherComprehensiveIncome
*
*
*
*/
public void setAccumulatedOtherComprehensiveIncome(Double accumulatedOtherComprehensiveIncome) {
this.accumulatedOtherComprehensiveIncome = accumulatedOtherComprehensiveIncome;
}
/**
* assets
*
*
*
*/
public Double getAssets() {
return assets;
}
/**
* assets
*
*
*
*/
public void setAssets(Double assets) {
this.assets = assets;
}
/**
* assetsAverage
*
*
*
*/
public Double getAssetsAverage() {
return assetsAverage;
}
/**
* assetsAverage
*
*
*
*/
public void setAssetsAverage(Double assetsAverage) {
this.assetsAverage = assetsAverage;
}
/**
* assetsCurrent
*
*
*
*/
public Double getAssetsCurrent() {
return assetsCurrent;
}
/**
* assetsCurrent
*
*
*
*/
public void setAssetsCurrent(Double assetsCurrent) {
this.assetsCurrent = assetsCurrent;
}
/**
* assetTurnover
*
*
*
*/
public Double getAssetTurnover() {
return assetTurnover;
}
/**
* assetTurnover
*
*
*
*/
public void setAssetTurnover(Double assetTurnover) {
this.assetTurnover = assetTurnover;
}
/**
* assetsNonCurrent
*
*
*
*/
public Double getAssetsNonCurrent() {
return assetsNonCurrent;
}
/**
* assetsNonCurrent
*
*
*
*/
public void setAssetsNonCurrent(Double assetsNonCurrent) {
this.assetsNonCurrent = assetsNonCurrent;
}
/**
* bookValuePerShare
*
*
*
*/
public Double getBookValuePerShare() {
return bookValuePerShare;
}
/**
* bookValuePerShare
*
*
*
*/
public void setBookValuePerShare(Double bookValuePerShare) {
this.bookValuePerShare = bookValuePerShare;
}
/**
* capitalExpenditure
*
*
*
*/
public Double getCapitalExpenditure() {
return capitalExpenditure;
}
/**
* capitalExpenditure
*
*
*
*/
public void setCapitalExpenditure(Double capitalExpenditure) {
this.capitalExpenditure = capitalExpenditure;
}
/**
* cashAndEquivalents
*
*
*
*/
public Double getCashAndEquivalents() {
return cashAndEquivalents;
}
/**
* cashAndEquivalents
*
*
*
*/
public void setCashAndEquivalents(Double cashAndEquivalents) {
this.cashAndEquivalents = cashAndEquivalents;
}
/**
* cashAndEquivalentsUSD
*
*
*
*/
public Double getCashAndEquivalentsUSD() {
return cashAndEquivalentsUSD;
}
/**
* cashAndEquivalentsUSD
*
*
*
*/
public void setCashAndEquivalentsUSD(Double cashAndEquivalentsUSD) {
this.cashAndEquivalentsUSD = cashAndEquivalentsUSD;
}
/**
* costOfRevenue
*
*
*
*/
public Double getCostOfRevenue() {
return costOfRevenue;
}
/**
* costOfRevenue
*
*
*
*/
public void setCostOfRevenue(Double costOfRevenue) {
this.costOfRevenue = costOfRevenue;
}
/**
* consolidatedIncome
*
*
*
*/
public Double getConsolidatedIncome() {
return consolidatedIncome;
}
/**
* consolidatedIncome
*
*
*
*/
public void setConsolidatedIncome(Double consolidatedIncome) {
this.consolidatedIncome = consolidatedIncome;
}
/**
* currentRatio
*
*
*
*/
public Double getCurrentRatio() {
return currentRatio;
}
/**
* currentRatio
*
*
*
*/
public void setCurrentRatio(Double currentRatio) {
this.currentRatio = currentRatio;
}
/**
* debtToEquityRatio
*
*
*
*/
public Double getDebtToEquityRatio() {
return debtToEquityRatio;
}
/**
* debtToEquityRatio
*
*
*
*/
public void setDebtToEquityRatio(Double debtToEquityRatio) {
this.debtToEquityRatio = debtToEquityRatio;
}
/**
* debt
*
*
*
*/
public Double getDebt() {
return debt;
}
/**
* debt
*
*
*
*/
public void setDebt(Double debt) {
this.debt = debt;
}
/**
* debtCurrent
*
*
*
*/
public Double getDebtCurrent() {
return debtCurrent;
}
/**
* debtCurrent
*
*
*
*/
public void setDebtCurrent(Double debtCurrent) {
this.debtCurrent = debtCurrent;
}
/**
* debtNonCurrent
*
*
*
*/
public Double getDebtNonCurrent() {
return debtNonCurrent;
}
/**
* debtNonCurrent
*
*
*
*/
public void setDebtNonCurrent(Double debtNonCurrent) {
this.debtNonCurrent = debtNonCurrent;
}
/**
* debtUSD
*
*
*
*/
public Double getDebtUSD() {
return debtUSD;
}
/**
* debtUSD
*
*
*
*/
public void setDebtUSD(Double debtUSD) {
this.debtUSD = debtUSD;
}
/**
* deferredRevenue
*
*
*
*/
public Double getDeferredRevenue() {
return deferredRevenue;
}
/**
* deferredRevenue
*
*
*
*/
public void setDeferredRevenue(Double deferredRevenue) {
this.deferredRevenue = deferredRevenue;
}
/**
* depreciationAmortizationAndAccretion
*
*
*
*/
public Double getDepreciationAmortizationAndAccretion() {
return depreciationAmortizationAndAccretion;
}
/**
* depreciationAmortizationAndAccretion
*
*
*
*/
public void setDepreciationAmortizationAndAccretion(Double depreciationAmortizationAndAccretion) {
this.depreciationAmortizationAndAccretion = depreciationAmortizationAndAccretion;
}
/**
* deposits
*
*
*
*/
public Double getDeposits() {
return deposits;
}
/**
* deposits
*
*
*
*/
public void setDeposits(Double deposits) {
this.deposits = deposits;
}
/**
* dividendYield
*
*
*
*/
public Double getDividendYield() {
return dividendYield;
}
/**
* dividendYield
*
*
*
*/
public void setDividendYield(Double dividendYield) {
this.dividendYield = dividendYield;
}
/**
* dividendsPerBasicCommonShare
*
*
*
*/
public Double getDividendsPerBasicCommonShare() {
return dividendsPerBasicCommonShare;
}
/**
* dividendsPerBasicCommonShare
*
*
*
*/
public void setDividendsPerBasicCommonShare(Double dividendsPerBasicCommonShare) {
this.dividendsPerBasicCommonShare = dividendsPerBasicCommonShare;
}
/**
* earningBeforeInterestTaxes
*
*
*
*/
public Double getEarningBeforeInterestTaxes() {
return earningBeforeInterestTaxes;
}
/**
* earningBeforeInterestTaxes
*
*
*
*/
public void setEarningBeforeInterestTaxes(Double earningBeforeInterestTaxes) {
this.earningBeforeInterestTaxes = earningBeforeInterestTaxes;
}
/**
* earningsBeforeInterestTaxesDepreciationAmortization
*
*
*
*/
public Double getEarningsBeforeInterestTaxesDepreciationAmortization() {
return earningsBeforeInterestTaxesDepreciationAmortization;
}
/**
* earningsBeforeInterestTaxesDepreciationAmortization
*
*
*
*/
public void setEarningsBeforeInterestTaxesDepreciationAmortization(Double earningsBeforeInterestTaxesDepreciationAmortization) {
this.earningsBeforeInterestTaxesDepreciationAmortization = earningsBeforeInterestTaxesDepreciationAmortization;
}
/**
* EBITDAMargin
*
*
*
*/
public Double getEBITDAMargin() {
return eBITDAMargin;
}
/**
* EBITDAMargin
*
*
*
*/
public void setEBITDAMargin(Double eBITDAMargin) {
this.eBITDAMargin = eBITDAMargin;
}
/**
* earningsBeforeInterestTaxesDepreciationAmortizationUSD
*
*
*
*/
public Double getEarningsBeforeInterestTaxesDepreciationAmortizationUSD() {
return earningsBeforeInterestTaxesDepreciationAmortizationUSD;
}
/**
* earningsBeforeInterestTaxesDepreciationAmortizationUSD
*
*
*
*/
public void setEarningsBeforeInterestTaxesDepreciationAmortizationUSD(Double earningsBeforeInterestTaxesDepreciationAmortizationUSD) {
this.earningsBeforeInterestTaxesDepreciationAmortizationUSD = earningsBeforeInterestTaxesDepreciationAmortizationUSD;
}
/**
* earningBeforeInterestTaxesUSD
*
*
*
*/
public Double getEarningBeforeInterestTaxesUSD() {
return earningBeforeInterestTaxesUSD;
}
/**
* earningBeforeInterestTaxesUSD
*
*
*
*/
public void setEarningBeforeInterestTaxesUSD(Double earningBeforeInterestTaxesUSD) {
this.earningBeforeInterestTaxesUSD = earningBeforeInterestTaxesUSD;
}
/**
* earningsBeforeTax
*
*
*
*/
public Double getEarningsBeforeTax() {
return earningsBeforeTax;
}
/**
* earningsBeforeTax
*
*
*
*/
public void setEarningsBeforeTax(Double earningsBeforeTax) {
this.earningsBeforeTax = earningsBeforeTax;
}
/**
* earningsPerBasicShare
*
*
*
*/
public Double getEarningsPerBasicShare() {
return earningsPerBasicShare;
}
/**
* earningsPerBasicShare
*
*
*
*/
public void setEarningsPerBasicShare(Double earningsPerBasicShare) {
this.earningsPerBasicShare = earningsPerBasicShare;
}
/**
* earningsPerDilutedShare
*
*
*
*/
public Double getEarningsPerDilutedShare() {
return earningsPerDilutedShare;
}
/**
* earningsPerDilutedShare
*
*
*
*/
public void setEarningsPerDilutedShare(Double earningsPerDilutedShare) {
this.earningsPerDilutedShare = earningsPerDilutedShare;
}
/**
* earningsPerBasicShareUSD
*
*
*
*/
public Double getEarningsPerBasicShareUSD() {
return earningsPerBasicShareUSD;
}
/**
* earningsPerBasicShareUSD
*
*
*
*/
public void setEarningsPerBasicShareUSD(Double earningsPerBasicShareUSD) {
this.earningsPerBasicShareUSD = earningsPerBasicShareUSD;
}
/**
* shareholdersEquity
*
*
*
*/
public Double getShareholdersEquity() {
return shareholdersEquity;
}
/**
* shareholdersEquity
*
*
*
*/
public void setShareholdersEquity(Double shareholdersEquity) {
this.shareholdersEquity = shareholdersEquity;
}
/**
* averageEquity
*
*
*
*/
public Double getAverageEquity() {
return averageEquity;
}
/**
* averageEquity
*
*
*
*/
public void setAverageEquity(Double averageEquity) {
this.averageEquity = averageEquity;
}
/**
* shareholdersEquityUSD
*
*
*
*/
public Double getShareholdersEquityUSD() {
return shareholdersEquityUSD;
}
/**
* shareholdersEquityUSD
*
*
*
*/
public void setShareholdersEquityUSD(Double shareholdersEquityUSD) {
this.shareholdersEquityUSD = shareholdersEquityUSD;
}
/**
* enterpriseValue
*
*
*
*/
public Double getEnterpriseValue() {
return enterpriseValue;
}
/**
* enterpriseValue
*
*
*
*/
public void setEnterpriseValue(Double enterpriseValue) {
this.enterpriseValue = enterpriseValue;
}
/**
* enterpriseValueOverEBIT
*
*
*
*/
public Double getEnterpriseValueOverEBIT() {
return enterpriseValueOverEBIT;
}
/**
* enterpriseValueOverEBIT
*
*
*
*/
public void setEnterpriseValueOverEBIT(Double enterpriseValueOverEBIT) {
this.enterpriseValueOverEBIT = enterpriseValueOverEBIT;
}
/**
* enterpriseValueOverEBITDA
*
*
*
*/
public Double getEnterpriseValueOverEBITDA() {
return enterpriseValueOverEBITDA;
}
/**
* enterpriseValueOverEBITDA
*
*
*
*/
public void setEnterpriseValueOverEBITDA(Double enterpriseValueOverEBITDA) {
this.enterpriseValueOverEBITDA = enterpriseValueOverEBITDA;
}
/**
* freeCashFlow
*
*
*
*/
public Double getFreeCashFlow() {
return freeCashFlow;
}
/**
* freeCashFlow
*
*
*
*/
public void setFreeCashFlow(Double freeCashFlow) {
this.freeCashFlow = freeCashFlow;
}
/**
* freeCashFlowPerShare
*
*
*
*/
public Double getFreeCashFlowPerShare() {
return freeCashFlowPerShare;
}
/**
* freeCashFlowPerShare
*
*
*
*/
public void setFreeCashFlowPerShare(Double freeCashFlowPerShare) {
this.freeCashFlowPerShare = freeCashFlowPerShare;
}
/**
* foreignCurrencyUSDExchangeRate
*
*
*
*/
public Double getForeignCurrencyUSDExchangeRate() {
return foreignCurrencyUSDExchangeRate;
}
/**
* foreignCurrencyUSDExchangeRate
*
*
*
*/
public void setForeignCurrencyUSDExchangeRate(Double foreignCurrencyUSDExchangeRate) {
this.foreignCurrencyUSDExchangeRate = foreignCurrencyUSDExchangeRate;
}
/**
* grossProfit
*
*
*
*/
public Double getGrossProfit() {
return grossProfit;
}
/**
* grossProfit
*
*
*
*/
public void setGrossProfit(Double grossProfit) {
this.grossProfit = grossProfit;
}
/**
* grossMargin
*
*
*
*/
public Double getGrossMargin() {
return grossMargin;
}
/**
* grossMargin
*
*
*
*/
public void setGrossMargin(Double grossMargin) {
this.grossMargin = grossMargin;
}
/**
* goodwillAndIntangibleAssets
*
*
*
*/
public Double getGoodwillAndIntangibleAssets() {
return goodwillAndIntangibleAssets;
}
/**
* goodwillAndIntangibleAssets
*
*
*
*/
public void setGoodwillAndIntangibleAssets(Double goodwillAndIntangibleAssets) {
this.goodwillAndIntangibleAssets = goodwillAndIntangibleAssets;
}
/**
* interestExpense
*
*
*
*/
public Double getInterestExpense() {
return interestExpense;
}
/**
* interestExpense
*
*
*
*/
public void setInterestExpense(Double interestExpense) {
this.interestExpense = interestExpense;
}
/**
* investedCapital
*
*
*
*/
public Double getInvestedCapital() {
return investedCapital;
}
/**
* investedCapital
*
*
*
*/
public void setInvestedCapital(Double investedCapital) {
this.investedCapital = investedCapital;
}
/**
* investedCapitalAverage
*
*
*
*/
public Double getInvestedCapitalAverage() {
return investedCapitalAverage;
}
/**
* investedCapitalAverage
*
*
*
*/
public void setInvestedCapitalAverage(Double investedCapitalAverage) {
this.investedCapitalAverage = investedCapitalAverage;
}
/**
* inventory
*
*
*
*/
public Double getInventory() {
return inventory;
}
/**
* inventory
*
*
*
*/
public void setInventory(Double inventory) {
this.inventory = inventory;
}
/**
* investments
*
*
*
*/
public Double getInvestments() {
return investments;
}
/**
* investments
*
*
*
*/
public void setInvestments(Double investments) {
this.investments = investments;
}
/**
* investmentsCurrent
*
*
*
*/
public Double getInvestmentsCurrent() {
return investmentsCurrent;
}
/**
* investmentsCurrent
*
*
*
*/
public void setInvestmentsCurrent(Double investmentsCurrent) {
this.investmentsCurrent = investmentsCurrent;
}
/**
* investmentsNonCurrent
*
*
*
*/
public Double getInvestmentsNonCurrent() {
return investmentsNonCurrent;
}
/**
* investmentsNonCurrent
*
*
*
*/
public void setInvestmentsNonCurrent(Double investmentsNonCurrent) {
this.investmentsNonCurrent = investmentsNonCurrent;
}
/**
* totalLiabilities
*
*
*
*/
public Double getTotalLiabilities() {
return totalLiabilities;
}
/**
* totalLiabilities
*
*
*
*/
public void setTotalLiabilities(Double totalLiabilities) {
this.totalLiabilities = totalLiabilities;
}
/**
* currentLiabilities
*
*
*
*/
public Double getCurrentLiabilities() {
return currentLiabilities;
}
/**
* currentLiabilities
*
*
*
*/
public void setCurrentLiabilities(Double currentLiabilities) {
this.currentLiabilities = currentLiabilities;
}
/**
* liabilitiesNonCurrent
*
*
*
*/
public Double getLiabilitiesNonCurrent() {
return liabilitiesNonCurrent;
}
/**
* liabilitiesNonCurrent
*
*
*
*/
public void setLiabilitiesNonCurrent(Double liabilitiesNonCurrent) {
this.liabilitiesNonCurrent = liabilitiesNonCurrent;
}
/**
* marketCapitalization
*
*
*
*/
public Double getMarketCapitalization() {
return marketCapitalization;
}
/**
* marketCapitalization
*
*
*
*/
public void setMarketCapitalization(Double marketCapitalization) {
this.marketCapitalization = marketCapitalization;
}
/**
* netCashFlow
*
*
*
*/
public Double getNetCashFlow() {
return netCashFlow;
}
/**
* netCashFlow
*
*
*
*/
public void setNetCashFlow(Double netCashFlow) {
this.netCashFlow = netCashFlow;
}
/**
* netCashFlowBusinessAcquisitionsDisposals
*
*
*
*/
public Double getNetCashFlowBusinessAcquisitionsDisposals() {
return netCashFlowBusinessAcquisitionsDisposals;
}
/**
* netCashFlowBusinessAcquisitionsDisposals
*
*
*
*/
public void setNetCashFlowBusinessAcquisitionsDisposals(Double netCashFlowBusinessAcquisitionsDisposals) {
this.netCashFlowBusinessAcquisitionsDisposals = netCashFlowBusinessAcquisitionsDisposals;
}
/**
* issuanceEquityShares
*
*
*
*/
public Double getIssuanceEquityShares() {
return issuanceEquityShares;
}
/**
* issuanceEquityShares
*
*
*
*/
public void setIssuanceEquityShares(Double issuanceEquityShares) {
this.issuanceEquityShares = issuanceEquityShares;
}
/**
* issuanceDebtSecurities
*
*
*
*/
public Double getIssuanceDebtSecurities() {
return issuanceDebtSecurities;
}
/**
* issuanceDebtSecurities
*
*
*
*/
public void setIssuanceDebtSecurities(Double issuanceDebtSecurities) {
this.issuanceDebtSecurities = issuanceDebtSecurities;
}
/**
* paymentDividendsOtherCashDistributions
*
*
*
*/
public Double getPaymentDividendsOtherCashDistributions() {
return paymentDividendsOtherCashDistributions;
}
/**
* paymentDividendsOtherCashDistributions
*
*
*
*/
public void setPaymentDividendsOtherCashDistributions(Double paymentDividendsOtherCashDistributions) {
this.paymentDividendsOtherCashDistributions = paymentDividendsOtherCashDistributions;
}
/**
* netCashFlowFromFinancing
*
*
*
*/
public Double getNetCashFlowFromFinancing() {
return netCashFlowFromFinancing;
}
/**
* netCashFlowFromFinancing
*
*
*
*/
public void setNetCashFlowFromFinancing(Double netCashFlowFromFinancing) {
this.netCashFlowFromFinancing = netCashFlowFromFinancing;
}
/**
* netCashFlowFromInvesting
*
*
*
*/
public Double getNetCashFlowFromInvesting() {
return netCashFlowFromInvesting;
}
/**
* netCashFlowFromInvesting
*
*
*
*/
public void setNetCashFlowFromInvesting(Double netCashFlowFromInvesting) {
this.netCashFlowFromInvesting = netCashFlowFromInvesting;
}
/**
* netCashFlowInvestmentAcquisitionsDisposals
*
*
*
*/
public Double getNetCashFlowInvestmentAcquisitionsDisposals() {
return netCashFlowInvestmentAcquisitionsDisposals;
}
/**
* netCashFlowInvestmentAcquisitionsDisposals
*
*
*
*/
public void setNetCashFlowInvestmentAcquisitionsDisposals(Double netCashFlowInvestmentAcquisitionsDisposals) {
this.netCashFlowInvestmentAcquisitionsDisposals = netCashFlowInvestmentAcquisitionsDisposals;
}
/**
* netCashFlowFromOperations
*
*
*
*/
public Double getNetCashFlowFromOperations() {
return netCashFlowFromOperations;
}
/**
* netCashFlowFromOperations
*
*
*
*/
public void setNetCashFlowFromOperations(Double netCashFlowFromOperations) {
this.netCashFlowFromOperations = netCashFlowFromOperations;
}
/**
* effectOfExchangeRateChangesOnCash
*
*
*
*/
public Double getEffectOfExchangeRateChangesOnCash() {
return effectOfExchangeRateChangesOnCash;
}
/**
* effectOfExchangeRateChangesOnCash
*
*
*
*/
public void setEffectOfExchangeRateChangesOnCash(Double effectOfExchangeRateChangesOnCash) {
this.effectOfExchangeRateChangesOnCash = effectOfExchangeRateChangesOnCash;
}
/**
* netIncome
*
*
*
*/
public Double getNetIncome() {
return netIncome;
}
/**
* netIncome
*
*
*
*/
public void setNetIncome(Double netIncome) {
this.netIncome = netIncome;
}
/**
* netIncomeCommonStock
*
*
*
*/
public Double getNetIncomeCommonStock() {
return netIncomeCommonStock;
}
/**
* netIncomeCommonStock
*
*
*
*/
public void setNetIncomeCommonStock(Double netIncomeCommonStock) {
this.netIncomeCommonStock = netIncomeCommonStock;
}
/**
* netIncomeCommonStockUSD
*
*
*
*/
public Double getNetIncomeCommonStockUSD() {
return netIncomeCommonStockUSD;
}
/**
* netIncomeCommonStockUSD
*
*
*
*/
public void setNetIncomeCommonStockUSD(Double netIncomeCommonStockUSD) {
this.netIncomeCommonStockUSD = netIncomeCommonStockUSD;
}
/**
* netLossIncomeFromDiscontinuedOperations
*
*
*
*/
public Double getNetLossIncomeFromDiscontinuedOperations() {
return netLossIncomeFromDiscontinuedOperations;
}
/**
* netLossIncomeFromDiscontinuedOperations
*
*
*
*/
public void setNetLossIncomeFromDiscontinuedOperations(Double netLossIncomeFromDiscontinuedOperations) {
this.netLossIncomeFromDiscontinuedOperations = netLossIncomeFromDiscontinuedOperations;
}
/**
* netIncomeToNonControllingInterests
*
*
*
*/
public Double getNetIncomeToNonControllingInterests() {
return netIncomeToNonControllingInterests;
}
/**
* netIncomeToNonControllingInterests
*
*
*
*/
public void setNetIncomeToNonControllingInterests(Double netIncomeToNonControllingInterests) {
this.netIncomeToNonControllingInterests = netIncomeToNonControllingInterests;
}
/**
* profitMargin
*
*
*
*/
public Double getProfitMargin() {
return profitMargin;
}
/**
* profitMargin
*
*
*
*/
public void setProfitMargin(Double profitMargin) {
this.profitMargin = profitMargin;
}
/**
* operatingExpenses
*
*
*
*/
public Double getOperatingExpenses() {
return operatingExpenses;
}
/**
* operatingExpenses
*
*
*
*/
public void setOperatingExpenses(Double operatingExpenses) {
this.operatingExpenses = operatingExpenses;
}
/**
* operatingIncome
*
*
*
*/
public Double getOperatingIncome() {
return operatingIncome;
}
/**
* operatingIncome
*
*
*
*/
public void setOperatingIncome(Double operatingIncome) {
this.operatingIncome = operatingIncome;
}
/**
* tradeAndNonTradePayables
*
*
*
*/
public Double getTradeAndNonTradePayables() {
return tradeAndNonTradePayables;
}
/**
* tradeAndNonTradePayables
*
*
*
*/
public void setTradeAndNonTradePayables(Double tradeAndNonTradePayables) {
this.tradeAndNonTradePayables = tradeAndNonTradePayables;
}
/**
* payoutRatio
*
*
*
*/
public Double getPayoutRatio() {
return payoutRatio;
}
/**
* payoutRatio
*
*
*
*/
public void setPayoutRatio(Double payoutRatio) {
this.payoutRatio = payoutRatio;
}
/**
* priceToBookValue
*
*
*
*/
public Double getPriceToBookValue() {
return priceToBookValue;
}
/**
* priceToBookValue
*
*
*
*/
public void setPriceToBookValue(Double priceToBookValue) {
this.priceToBookValue = priceToBookValue;
}
/**
* priceEarnings
*
*
*
*/
public Double getPriceEarnings() {
return priceEarnings;
}
/**
* priceEarnings
*
*
*
*/
public void setPriceEarnings(Double priceEarnings) {
this.priceEarnings = priceEarnings;
}
/**
* priceToEarningsRatio
*
*
*
*/
public Double getPriceToEarningsRatio() {
return priceToEarningsRatio;
}
/**
* priceToEarningsRatio
*
*
*
*/
public void setPriceToEarningsRatio(Double priceToEarningsRatio) {
this.priceToEarningsRatio = priceToEarningsRatio;
}
/**
* propertyPlantEquipmentNet
*
*
*
*/
public Double getPropertyPlantEquipmentNet() {
return propertyPlantEquipmentNet;
}
/**
* propertyPlantEquipmentNet
*
*
*
*/
public void setPropertyPlantEquipmentNet(Double propertyPlantEquipmentNet) {
this.propertyPlantEquipmentNet = propertyPlantEquipmentNet;
}
/**
* preferredDividendsIncomeStatementImpact
*
*
*
*/
public Double getPreferredDividendsIncomeStatementImpact() {
return preferredDividendsIncomeStatementImpact;
}
/**
* preferredDividendsIncomeStatementImpact
*
*
*
*/
public void setPreferredDividendsIncomeStatementImpact(Double preferredDividendsIncomeStatementImpact) {
this.preferredDividendsIncomeStatementImpact = preferredDividendsIncomeStatementImpact;
}
/**
* sharePriceAdjustedClose
*
*
*
*/
public Double getSharePriceAdjustedClose() {
return sharePriceAdjustedClose;
}
/**
* sharePriceAdjustedClose
*
*
*
*/
public void setSharePriceAdjustedClose(Double sharePriceAdjustedClose) {
this.sharePriceAdjustedClose = sharePriceAdjustedClose;
}
/**
* priceSales
*
*
*
*/
public Double getPriceSales() {
return priceSales;
}
/**
* priceSales
*
*
*
*/
public void setPriceSales(Double priceSales) {
this.priceSales = priceSales;
}
/**
* priceToSalesRatio
*
*
*
*/
public Double getPriceToSalesRatio() {
return priceToSalesRatio;
}
/**
* priceToSalesRatio
*
*
*
*/
public void setPriceToSalesRatio(Double priceToSalesRatio) {
this.priceToSalesRatio = priceToSalesRatio;
}
/**
* tradeAndNonTradeReceivables
*
*
*
*/
public Double getTradeAndNonTradeReceivables() {
return tradeAndNonTradeReceivables;
}
/**
* tradeAndNonTradeReceivables
*
*
*
*/
public void setTradeAndNonTradeReceivables(Double tradeAndNonTradeReceivables) {
this.tradeAndNonTradeReceivables = tradeAndNonTradeReceivables;
}
/**
* accumulatedRetainedEarningsDeficit
*
*
*
*/
public Double getAccumulatedRetainedEarningsDeficit() {
return accumulatedRetainedEarningsDeficit;
}
/**
* accumulatedRetainedEarningsDeficit
*
*
*
*/
public void setAccumulatedRetainedEarningsDeficit(Double accumulatedRetainedEarningsDeficit) {
this.accumulatedRetainedEarningsDeficit = accumulatedRetainedEarningsDeficit;
}
/**
* revenues
*
*
*
*/
public Double getRevenues() {
return revenues;
}
/**
* revenues
*
*
*
*/
public void setRevenues(Double revenues) {
this.revenues = revenues;
}
/**
* revenuesUSD
*
*
*
*/
public Double getRevenuesUSD() {
return revenuesUSD;
}
/**
* revenuesUSD
*
*
*
*/
public void setRevenuesUSD(Double revenuesUSD) {
this.revenuesUSD = revenuesUSD;
}
/**
* researchAndDevelopmentExpense
*
*
*
*/
public Double getResearchAndDevelopmentExpense() {
return researchAndDevelopmentExpense;
}
/**
* researchAndDevelopmentExpense
*
*
*
*/
public void setResearchAndDevelopmentExpense(Double researchAndDevelopmentExpense) {
this.researchAndDevelopmentExpense = researchAndDevelopmentExpense;
}
/**
* returnOnAverageAssets
*
*
*
*/
public Double getReturnOnAverageAssets() {
return returnOnAverageAssets;
}
/**
* returnOnAverageAssets
*
*
*
*/
public void setReturnOnAverageAssets(Double returnOnAverageAssets) {
this.returnOnAverageAssets = returnOnAverageAssets;
}
/**
* returnOnAverageEquity
*
*
*
*/
public Double getReturnOnAverageEquity() {
return returnOnAverageEquity;
}
/**
* returnOnAverageEquity
*
*
*
*/
public void setReturnOnAverageEquity(Double returnOnAverageEquity) {
this.returnOnAverageEquity = returnOnAverageEquity;
}
/**
* returnOnInvestedCapital
*
*
*
*/
public Double getReturnOnInvestedCapital() {
return returnOnInvestedCapital;
}
/**
* returnOnInvestedCapital
*
*
*
*/
public void setReturnOnInvestedCapital(Double returnOnInvestedCapital) {
this.returnOnInvestedCapital = returnOnInvestedCapital;
}
/**
* returnOnSales
*
*
*
*/
public Double getReturnOnSales() {
return returnOnSales;
}
/**
* returnOnSales
*
*
*
*/
public void setReturnOnSales(Double returnOnSales) {
this.returnOnSales = returnOnSales;
}
/**
* shareBasedCompensation
*
*
*
*/
public Double getShareBasedCompensation() {
return shareBasedCompensation;
}
/**
* shareBasedCompensation
*
*
*
*/
public void setShareBasedCompensation(Double shareBasedCompensation) {
this.shareBasedCompensation = shareBasedCompensation;
}
/**
* sellingGeneralAndAdministrativeExpense
*
*
*
*/
public Double getSellingGeneralAndAdministrativeExpense() {
return sellingGeneralAndAdministrativeExpense;
}
/**
* sellingGeneralAndAdministrativeExpense
*
*
*
*/
public void setSellingGeneralAndAdministrativeExpense(Double sellingGeneralAndAdministrativeExpense) {
this.sellingGeneralAndAdministrativeExpense = sellingGeneralAndAdministrativeExpense;
}
/**
* shareFactor
*
*
*
*/
public Double getShareFactor() {
return shareFactor;
}
/**
* shareFactor
*
*
*
*/
public void setShareFactor(Double shareFactor) {
this.shareFactor = shareFactor;
}
/**
* shares
*
*
*
*/
public Double getShares() {
return shares;
}
/**
* shares
*
*
*
*/
public void setShares(Double shares) {
this.shares = shares;
}
/**
* weightedAverageShares
*
*
*
*/
public Double getWeightedAverageShares() {
return weightedAverageShares;
}
/**
* weightedAverageShares
*
*
*
*/
public void setWeightedAverageShares(Double weightedAverageShares) {
this.weightedAverageShares = weightedAverageShares;
}
/**
* weightedAverageSharesDiluted
*
*
*
*/
public Double getWeightedAverageSharesDiluted() {
return weightedAverageSharesDiluted;
}
/**
* weightedAverageSharesDiluted
*
*
*
*/
public void setWeightedAverageSharesDiluted(Double weightedAverageSharesDiluted) {
this.weightedAverageSharesDiluted = weightedAverageSharesDiluted;
}
/**
* salesPerShare
*
*
*
*/
public Double getSalesPerShare() {
return salesPerShare;
}
/**
* salesPerShare
*
*
*
*/
public void setSalesPerShare(Double salesPerShare) {
this.salesPerShare = salesPerShare;
}
/**
* tangibleAssetValue
*
*
*
*/
public Double getTangibleAssetValue() {
return tangibleAssetValue;
}
/**
* tangibleAssetValue
*
*
*
*/
public void setTangibleAssetValue(Double tangibleAssetValue) {
this.tangibleAssetValue = tangibleAssetValue;
}
/**
* taxAssets
*
*
*
*/
public Double getTaxAssets() {
return taxAssets;
}
/**
* taxAssets
*
*
*
*/
public void setTaxAssets(Double taxAssets) {
this.taxAssets = taxAssets;
}
/**
* incomeTaxExpense
*
*
*
*/
public Double getIncomeTaxExpense() {
return incomeTaxExpense;
}
/**
* incomeTaxExpense
*
*
*
*/
public void setIncomeTaxExpense(Double incomeTaxExpense) {
this.incomeTaxExpense = incomeTaxExpense;
}
/**
* taxLiabilities
*
*
*
*/
public Double getTaxLiabilities() {
return taxLiabilities;
}
/**
* taxLiabilities
*
*
*
*/
public void setTaxLiabilities(Double taxLiabilities) {
this.taxLiabilities = taxLiabilities;
}
/**
* tangibleAssetsBookValuePerShare
*
*
*
*/
public Double getTangibleAssetsBookValuePerShare() {
return tangibleAssetsBookValuePerShare;
}
/**
* tangibleAssetsBookValuePerShare
*
*
*
*/
public void setTangibleAssetsBookValuePerShare(Double tangibleAssetsBookValuePerShare) {
this.tangibleAssetsBookValuePerShare = tangibleAssetsBookValuePerShare;
}
/**
* workingCapital
*
*
*
*/
public Double getWorkingCapital() {
return workingCapital;
}
/**
* workingCapital
*
*
*
*/
public void setWorkingCapital(Double workingCapital) {
this.workingCapital = workingCapital;
}
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(StockFinancials.class.getName()).append('@').append(Integer.toHexString(System.identityHashCode(this))).append('[');
sb.append("ticker");
sb.append('=');
sb.append(((this.ticker == null)?"":this.ticker));
sb.append(',');
sb.append("period");
sb.append('=');
sb.append(((this.period == null)?"":this.period));
sb.append(',');
sb.append("calendarDate");
sb.append('=');
sb.append(((this.calendarDate == null)?"":this.calendarDate));
sb.append(',');
sb.append("reportPeriod");
sb.append('=');
sb.append(((this.reportPeriod == null)?"":this.reportPeriod));
sb.append(',');
sb.append("updated");
sb.append('=');
sb.append(((this.updated == null)?"":this.updated));
sb.append(',');
sb.append("accumulatedOtherComprehensiveIncome");
sb.append('=');
sb.append(((this.accumulatedOtherComprehensiveIncome == null)?"":this.accumulatedOtherComprehensiveIncome));
sb.append(',');
sb.append("assets");
sb.append('=');
sb.append(((this.assets == null)?"":this.assets));
sb.append(',');
sb.append("assetsAverage");
sb.append('=');
sb.append(((this.assetsAverage == null)?"":this.assetsAverage));
sb.append(',');
sb.append("assetsCurrent");
sb.append('=');
sb.append(((this.assetsCurrent == null)?"":this.assetsCurrent));
sb.append(',');
sb.append("assetTurnover");
sb.append('=');
sb.append(((this.assetTurnover == null)?"":this.assetTurnover));
sb.append(',');
sb.append("assetsNonCurrent");
sb.append('=');
sb.append(((this.assetsNonCurrent == null)?"":this.assetsNonCurrent));
sb.append(',');
sb.append("bookValuePerShare");
sb.append('=');
sb.append(((this.bookValuePerShare == null)?"":this.bookValuePerShare));
sb.append(',');
sb.append("capitalExpenditure");
sb.append('=');
sb.append(((this.capitalExpenditure == null)?"":this.capitalExpenditure));
sb.append(',');
sb.append("cashAndEquivalents");
sb.append('=');
sb.append(((this.cashAndEquivalents == null)?"":this.cashAndEquivalents));
sb.append(',');
sb.append("cashAndEquivalentsUSD");
sb.append('=');
sb.append(((this.cashAndEquivalentsUSD == null)?"":this.cashAndEquivalentsUSD));
sb.append(',');
sb.append("costOfRevenue");
sb.append('=');
sb.append(((this.costOfRevenue == null)?"":this.costOfRevenue));
sb.append(',');
sb.append("consolidatedIncome");
sb.append('=');
sb.append(((this.consolidatedIncome == null)?"":this.consolidatedIncome));
sb.append(',');
sb.append("currentRatio");
sb.append('=');
sb.append(((this.currentRatio == null)?"":this.currentRatio));
sb.append(',');
sb.append("debtToEquityRatio");
sb.append('=');
sb.append(((this.debtToEquityRatio == null)?"":this.debtToEquityRatio));
sb.append(',');
sb.append("debt");
sb.append('=');
sb.append(((this.debt == null)?"":this.debt));
sb.append(',');
sb.append("debtCurrent");
sb.append('=');
sb.append(((this.debtCurrent == null)?"":this.debtCurrent));
sb.append(',');
sb.append("debtNonCurrent");
sb.append('=');
sb.append(((this.debtNonCurrent == null)?"":this.debtNonCurrent));
sb.append(',');
sb.append("debtUSD");
sb.append('=');
sb.append(((this.debtUSD == null)?"":this.debtUSD));
sb.append(',');
sb.append("deferredRevenue");
sb.append('=');
sb.append(((this.deferredRevenue == null)?"":this.deferredRevenue));
sb.append(',');
sb.append("depreciationAmortizationAndAccretion");
sb.append('=');
sb.append(((this.depreciationAmortizationAndAccretion == null)?"":this.depreciationAmortizationAndAccretion));
sb.append(',');
sb.append("deposits");
sb.append('=');
sb.append(((this.deposits == null)?"":this.deposits));
sb.append(',');
sb.append("dividendYield");
sb.append('=');
sb.append(((this.dividendYield == null)?"":this.dividendYield));
sb.append(',');
sb.append("dividendsPerBasicCommonShare");
sb.append('=');
sb.append(((this.dividendsPerBasicCommonShare == null)?"":this.dividendsPerBasicCommonShare));
sb.append(',');
sb.append("earningBeforeInterestTaxes");
sb.append('=');
sb.append(((this.earningBeforeInterestTaxes == null)?"":this.earningBeforeInterestTaxes));
sb.append(',');
sb.append("earningsBeforeInterestTaxesDepreciationAmortization");
sb.append('=');
sb.append(((this.earningsBeforeInterestTaxesDepreciationAmortization == null)?"":this.earningsBeforeInterestTaxesDepreciationAmortization));
sb.append(',');
sb.append("eBITDAMargin");
sb.append('=');
sb.append(((this.eBITDAMargin == null)?"":this.eBITDAMargin));
sb.append(',');
sb.append("earningsBeforeInterestTaxesDepreciationAmortizationUSD");
sb.append('=');
sb.append(((this.earningsBeforeInterestTaxesDepreciationAmortizationUSD == null)?"":this.earningsBeforeInterestTaxesDepreciationAmortizationUSD));
sb.append(',');
sb.append("earningBeforeInterestTaxesUSD");
sb.append('=');
sb.append(((this.earningBeforeInterestTaxesUSD == null)?"":this.earningBeforeInterestTaxesUSD));
sb.append(',');
sb.append("earningsBeforeTax");
sb.append('=');
sb.append(((this.earningsBeforeTax == null)?"":this.earningsBeforeTax));
sb.append(',');
sb.append("earningsPerBasicShare");
sb.append('=');
sb.append(((this.earningsPerBasicShare == null)?"":this.earningsPerBasicShare));
sb.append(',');
sb.append("earningsPerDilutedShare");
sb.append('=');
sb.append(((this.earningsPerDilutedShare == null)?"":this.earningsPerDilutedShare));
sb.append(',');
sb.append("earningsPerBasicShareUSD");
sb.append('=');
sb.append(((this.earningsPerBasicShareUSD == null)?"":this.earningsPerBasicShareUSD));
sb.append(',');
sb.append("shareholdersEquity");
sb.append('=');
sb.append(((this.shareholdersEquity == null)?"":this.shareholdersEquity));
sb.append(',');
sb.append("averageEquity");
sb.append('=');
sb.append(((this.averageEquity == null)?"":this.averageEquity));
sb.append(',');
sb.append("shareholdersEquityUSD");
sb.append('=');
sb.append(((this.shareholdersEquityUSD == null)?"":this.shareholdersEquityUSD));
sb.append(',');
sb.append("enterpriseValue");
sb.append('=');
sb.append(((this.enterpriseValue == null)?"":this.enterpriseValue));
sb.append(',');
sb.append("enterpriseValueOverEBIT");
sb.append('=');
sb.append(((this.enterpriseValueOverEBIT == null)?"":this.enterpriseValueOverEBIT));
sb.append(',');
sb.append("enterpriseValueOverEBITDA");
sb.append('=');
sb.append(((this.enterpriseValueOverEBITDA == null)?"":this.enterpriseValueOverEBITDA));
sb.append(',');
sb.append("freeCashFlow");
sb.append('=');
sb.append(((this.freeCashFlow == null)?"":this.freeCashFlow));
sb.append(',');
sb.append("freeCashFlowPerShare");
sb.append('=');
sb.append(((this.freeCashFlowPerShare == null)?"":this.freeCashFlowPerShare));
sb.append(',');
sb.append("foreignCurrencyUSDExchangeRate");
sb.append('=');
sb.append(((this.foreignCurrencyUSDExchangeRate == null)?"":this.foreignCurrencyUSDExchangeRate));
sb.append(',');
sb.append("grossProfit");
sb.append('=');
sb.append(((this.grossProfit == null)?"":this.grossProfit));
sb.append(',');
sb.append("grossMargin");
sb.append('=');
sb.append(((this.grossMargin == null)?"":this.grossMargin));
sb.append(',');
sb.append("goodwillAndIntangibleAssets");
sb.append('=');
sb.append(((this.goodwillAndIntangibleAssets == null)?"":this.goodwillAndIntangibleAssets));
sb.append(',');
sb.append("interestExpense");
sb.append('=');
sb.append(((this.interestExpense == null)?"":this.interestExpense));
sb.append(',');
sb.append("investedCapital");
sb.append('=');
sb.append(((this.investedCapital == null)?"":this.investedCapital));
sb.append(',');
sb.append("investedCapitalAverage");
sb.append('=');
sb.append(((this.investedCapitalAverage == null)?"":this.investedCapitalAverage));
sb.append(',');
sb.append("inventory");
sb.append('=');
sb.append(((this.inventory == null)?"":this.inventory));
sb.append(',');
sb.append("investments");
sb.append('=');
sb.append(((this.investments == null)?"":this.investments));
sb.append(',');
sb.append("investmentsCurrent");
sb.append('=');
sb.append(((this.investmentsCurrent == null)?"":this.investmentsCurrent));
sb.append(',');
sb.append("investmentsNonCurrent");
sb.append('=');
sb.append(((this.investmentsNonCurrent == null)?"":this.investmentsNonCurrent));
sb.append(',');
sb.append("totalLiabilities");
sb.append('=');
sb.append(((this.totalLiabilities == null)?"":this.totalLiabilities));
sb.append(',');
sb.append("currentLiabilities");
sb.append('=');
sb.append(((this.currentLiabilities == null)?"":this.currentLiabilities));
sb.append(',');
sb.append("liabilitiesNonCurrent");
sb.append('=');
sb.append(((this.liabilitiesNonCurrent == null)?"":this.liabilitiesNonCurrent));
sb.append(',');
sb.append("marketCapitalization");
sb.append('=');
sb.append(((this.marketCapitalization == null)?"":this.marketCapitalization));
sb.append(',');
sb.append("netCashFlow");
sb.append('=');
sb.append(((this.netCashFlow == null)?"":this.netCashFlow));
sb.append(',');
sb.append("netCashFlowBusinessAcquisitionsDisposals");
sb.append('=');
sb.append(((this.netCashFlowBusinessAcquisitionsDisposals == null)?"":this.netCashFlowBusinessAcquisitionsDisposals));
sb.append(',');
sb.append("issuanceEquityShares");
sb.append('=');
sb.append(((this.issuanceEquityShares == null)?"":this.issuanceEquityShares));
sb.append(',');
sb.append("issuanceDebtSecurities");
sb.append('=');
sb.append(((this.issuanceDebtSecurities == null)?"":this.issuanceDebtSecurities));
sb.append(',');
sb.append("paymentDividendsOtherCashDistributions");
sb.append('=');
sb.append(((this.paymentDividendsOtherCashDistributions == null)?"":this.paymentDividendsOtherCashDistributions));
sb.append(',');
sb.append("netCashFlowFromFinancing");
sb.append('=');
sb.append(((this.netCashFlowFromFinancing == null)?"":this.netCashFlowFromFinancing));
sb.append(',');
sb.append("netCashFlowFromInvesting");
sb.append('=');
sb.append(((this.netCashFlowFromInvesting == null)?"":this.netCashFlowFromInvesting));
sb.append(',');
sb.append("netCashFlowInvestmentAcquisitionsDisposals");
sb.append('=');
sb.append(((this.netCashFlowInvestmentAcquisitionsDisposals == null)?"":this.netCashFlowInvestmentAcquisitionsDisposals));
sb.append(',');
sb.append("netCashFlowFromOperations");
sb.append('=');
sb.append(((this.netCashFlowFromOperations == null)?"":this.netCashFlowFromOperations));
sb.append(',');
sb.append("effectOfExchangeRateChangesOnCash");
sb.append('=');
sb.append(((this.effectOfExchangeRateChangesOnCash == null)?"":this.effectOfExchangeRateChangesOnCash));
sb.append(',');
sb.append("netIncome");
sb.append('=');
sb.append(((this.netIncome == null)?"":this.netIncome));
sb.append(',');
sb.append("netIncomeCommonStock");
sb.append('=');
sb.append(((this.netIncomeCommonStock == null)?"":this.netIncomeCommonStock));
sb.append(',');
sb.append("netIncomeCommonStockUSD");
sb.append('=');
sb.append(((this.netIncomeCommonStockUSD == null)?"":this.netIncomeCommonStockUSD));
sb.append(',');
sb.append("netLossIncomeFromDiscontinuedOperations");
sb.append('=');
sb.append(((this.netLossIncomeFromDiscontinuedOperations == null)?"":this.netLossIncomeFromDiscontinuedOperations));
sb.append(',');
sb.append("netIncomeToNonControllingInterests");
sb.append('=');
sb.append(((this.netIncomeToNonControllingInterests == null)?"":this.netIncomeToNonControllingInterests));
sb.append(',');
sb.append("profitMargin");
sb.append('=');
sb.append(((this.profitMargin == null)?"":this.profitMargin));
sb.append(',');
sb.append("operatingExpenses");
sb.append('=');
sb.append(((this.operatingExpenses == null)?"":this.operatingExpenses));
sb.append(',');
sb.append("operatingIncome");
sb.append('=');
sb.append(((this.operatingIncome == null)?"":this.operatingIncome));
sb.append(',');
sb.append("tradeAndNonTradePayables");
sb.append('=');
sb.append(((this.tradeAndNonTradePayables == null)?"":this.tradeAndNonTradePayables));
sb.append(',');
sb.append("payoutRatio");
sb.append('=');
sb.append(((this.payoutRatio == null)?"":this.payoutRatio));
sb.append(',');
sb.append("priceToBookValue");
sb.append('=');
sb.append(((this.priceToBookValue == null)?"":this.priceToBookValue));
sb.append(',');
sb.append("priceEarnings");
sb.append('=');
sb.append(((this.priceEarnings == null)?"":this.priceEarnings));
sb.append(',');
sb.append("priceToEarningsRatio");
sb.append('=');
sb.append(((this.priceToEarningsRatio == null)?"":this.priceToEarningsRatio));
sb.append(',');
sb.append("propertyPlantEquipmentNet");
sb.append('=');
sb.append(((this.propertyPlantEquipmentNet == null)?"":this.propertyPlantEquipmentNet));
sb.append(',');
sb.append("preferredDividendsIncomeStatementImpact");
sb.append('=');
sb.append(((this.preferredDividendsIncomeStatementImpact == null)?"":this.preferredDividendsIncomeStatementImpact));
sb.append(',');
sb.append("sharePriceAdjustedClose");
sb.append('=');
sb.append(((this.sharePriceAdjustedClose == null)?"":this.sharePriceAdjustedClose));
sb.append(',');
sb.append("priceSales");
sb.append('=');
sb.append(((this.priceSales == null)?"":this.priceSales));
sb.append(',');
sb.append("priceToSalesRatio");
sb.append('=');
sb.append(((this.priceToSalesRatio == null)?"":this.priceToSalesRatio));
sb.append(',');
sb.append("tradeAndNonTradeReceivables");
sb.append('=');
sb.append(((this.tradeAndNonTradeReceivables == null)?"":this.tradeAndNonTradeReceivables));
sb.append(',');
sb.append("accumulatedRetainedEarningsDeficit");
sb.append('=');
sb.append(((this.accumulatedRetainedEarningsDeficit == null)?"":this.accumulatedRetainedEarningsDeficit));
sb.append(',');
sb.append("revenues");
sb.append('=');
sb.append(((this.revenues == null)?"":this.revenues));
sb.append(',');
sb.append("revenuesUSD");
sb.append('=');
sb.append(((this.revenuesUSD == null)?"":this.revenuesUSD));
sb.append(',');
sb.append("researchAndDevelopmentExpense");
sb.append('=');
sb.append(((this.researchAndDevelopmentExpense == null)?"":this.researchAndDevelopmentExpense));
sb.append(',');
sb.append("returnOnAverageAssets");
sb.append('=');
sb.append(((this.returnOnAverageAssets == null)?"":this.returnOnAverageAssets));
sb.append(',');
sb.append("returnOnAverageEquity");
sb.append('=');
sb.append(((this.returnOnAverageEquity == null)?"":this.returnOnAverageEquity));
sb.append(',');
sb.append("returnOnInvestedCapital");
sb.append('=');
sb.append(((this.returnOnInvestedCapital == null)?"":this.returnOnInvestedCapital));
sb.append(',');
sb.append("returnOnSales");
sb.append('=');
sb.append(((this.returnOnSales == null)?"":this.returnOnSales));
sb.append(',');
sb.append("shareBasedCompensation");
sb.append('=');
sb.append(((this.shareBasedCompensation == null)?"":this.shareBasedCompensation));
sb.append(',');
sb.append("sellingGeneralAndAdministrativeExpense");
sb.append('=');
sb.append(((this.sellingGeneralAndAdministrativeExpense == null)?"":this.sellingGeneralAndAdministrativeExpense));
sb.append(',');
sb.append("shareFactor");
sb.append('=');
sb.append(((this.shareFactor == null)?"":this.shareFactor));
sb.append(',');
sb.append("shares");
sb.append('=');
sb.append(((this.shares == null)?"":this.shares));
sb.append(',');
sb.append("weightedAverageShares");
sb.append('=');
sb.append(((this.weightedAverageShares == null)?"":this.weightedAverageShares));
sb.append(',');
sb.append("weightedAverageSharesDiluted");
sb.append('=');
sb.append(((this.weightedAverageSharesDiluted == null)?"":this.weightedAverageSharesDiluted));
sb.append(',');
sb.append("salesPerShare");
sb.append('=');
sb.append(((this.salesPerShare == null)?"":this.salesPerShare));
sb.append(',');
sb.append("tangibleAssetValue");
sb.append('=');
sb.append(((this.tangibleAssetValue == null)?"":this.tangibleAssetValue));
sb.append(',');
sb.append("taxAssets");
sb.append('=');
sb.append(((this.taxAssets == null)?"":this.taxAssets));
sb.append(',');
sb.append("incomeTaxExpense");
sb.append('=');
sb.append(((this.incomeTaxExpense == null)?"":this.incomeTaxExpense));
sb.append(',');
sb.append("taxLiabilities");
sb.append('=');
sb.append(((this.taxLiabilities == null)?"":this.taxLiabilities));
sb.append(',');
sb.append("tangibleAssetsBookValuePerShare");
sb.append('=');
sb.append(((this.tangibleAssetsBookValuePerShare == null)?"":this.tangibleAssetsBookValuePerShare));
sb.append(',');
sb.append("workingCapital");
sb.append('=');
sb.append(((this.workingCapital == null)?"":this.workingCapital));
sb.append(',');
if (sb.charAt((sb.length()- 1)) == ',') {
sb.setCharAt((sb.length()- 1), ']');
} else {
sb.append(']');
}
return sb.toString();
}
@Override
public int hashCode() {
int result = 1;
result = ((result* 31)+((this.earningsPerBasicShareUSD == null)? 0 :this.earningsPerBasicShareUSD.hashCode()));
result = ((result* 31)+((this.returnOnAverageAssets == null)? 0 :this.returnOnAverageAssets.hashCode()));
result = ((result* 31)+((this.dividendYield == null)? 0 :this.dividendYield.hashCode()));
result = ((result* 31)+((this.reportPeriod == null)? 0 :this.reportPeriod.hashCode()));
result = ((result* 31)+((this.bookValuePerShare == null)? 0 :this.bookValuePerShare.hashCode()));
result = ((result* 31)+((this.debtUSD == null)? 0 :this.debtUSD.hashCode()));
result = ((result* 31)+((this.cashAndEquivalentsUSD == null)? 0 :this.cashAndEquivalentsUSD.hashCode()));
result = ((result* 31)+((this.tradeAndNonTradePayables == null)? 0 :this.tradeAndNonTradePayables.hashCode()));
result = ((result* 31)+((this.earningBeforeInterestTaxesUSD == null)? 0 :this.earningBeforeInterestTaxesUSD.hashCode()));
result = ((result* 31)+((this.netIncomeCommonStockUSD == null)? 0 :this.netIncomeCommonStockUSD.hashCode()));
result = ((result* 31)+((this.accumulatedRetainedEarningsDeficit == null)? 0 :this.accumulatedRetainedEarningsDeficit.hashCode()));
result = ((result* 31)+((this.freeCashFlowPerShare == null)? 0 :this.freeCashFlowPerShare.hashCode()));
result = ((result* 31)+((this.investedCapitalAverage == null)? 0 :this.investedCapitalAverage.hashCode()));
result = ((result* 31)+((this.period == null)? 0 :this.period.hashCode()));
result = ((result* 31)+((this.enterpriseValueOverEBIT == null)? 0 :this.enterpriseValueOverEBIT.hashCode()));
result = ((result* 31)+((this.operatingExpenses == null)? 0 :this.operatingExpenses.hashCode()));
result = ((result* 31)+((this.workingCapital == null)? 0 :this.workingCapital.hashCode()));
result = ((result* 31)+((this.tradeAndNonTradeReceivables == null)? 0 :this.tradeAndNonTradeReceivables.hashCode()));
result = ((result* 31)+((this.salesPerShare == null)? 0 :this.salesPerShare.hashCode()));
result = ((result* 31)+((this.tangibleAssetsBookValuePerShare == null)? 0 :this.tangibleAssetsBookValuePerShare.hashCode()));
result = ((result* 31)+((this.netCashFlow == null)? 0 :this.netCashFlow.hashCode()));
result = ((result* 31)+((this.netCashFlowFromFinancing == null)? 0 :this.netCashFlowFromFinancing.hashCode()));
result = ((result* 31)+((this.shareBasedCompensation == null)? 0 :this.shareBasedCompensation.hashCode()));
result = ((result* 31)+((this.shareholdersEquityUSD == null)? 0 :this.shareholdersEquityUSD.hashCode()));
result = ((result* 31)+((this.shareholdersEquity == null)? 0 :this.shareholdersEquity.hashCode()));
result = ((result* 31)+((this.enterpriseValue == null)? 0 :this.enterpriseValue.hashCode()));
result = ((result* 31)+((this.returnOnSales == null)? 0 :this.returnOnSales.hashCode()));
result = ((result* 31)+((this.averageEquity == null)? 0 :this.averageEquity.hashCode()));
result = ((result* 31)+((this.priceEarnings == null)? 0 :this.priceEarnings.hashCode()));
result = ((result* 31)+((this.interestExpense == null)? 0 :this.interestExpense.hashCode()));
result = ((result* 31)+((this.investments == null)? 0 :this.investments.hashCode()));
result = ((result* 31)+((this.issuanceDebtSecurities == null)? 0 :this.issuanceDebtSecurities.hashCode()));
result = ((result* 31)+((this.tangibleAssetValue == null)? 0 :this.tangibleAssetValue.hashCode()));
result = ((result* 31)+((this.effectOfExchangeRateChangesOnCash == null)? 0 :this.effectOfExchangeRateChangesOnCash.hashCode()));
result = ((result* 31)+((this.shares == null)? 0 :this.shares.hashCode()));
result = ((result* 31)+((this.freeCashFlow == null)? 0 :this.freeCashFlow.hashCode()));
result = ((result* 31)+((this.sellingGeneralAndAdministrativeExpense == null)? 0 :this.sellingGeneralAndAdministrativeExpense.hashCode()));
result = ((result* 31)+((this.assetsNonCurrent == null)? 0 :this.assetsNonCurrent.hashCode()));
result = ((result* 31)+((this.profitMargin == null)? 0 :this.profitMargin.hashCode()));
result = ((result* 31)+((this.depreciationAmortizationAndAccretion == null)? 0 :this.depreciationAmortizationAndAccretion.hashCode()));
result = ((result* 31)+((this.eBITDAMargin == null)? 0 :this.eBITDAMargin.hashCode()));
result = ((result* 31)+((this.priceSales == null)? 0 :this.priceSales.hashCode()));
result = ((result* 31)+((this.earningsBeforeInterestTaxesDepreciationAmortizationUSD == null)? 0 :this.earningsBeforeInterestTaxesDepreciationAmortizationUSD.hashCode()));
result = ((result* 31)+((this.grossProfit == null)? 0 :this.grossProfit.hashCode()));
result = ((result* 31)+((this.netIncomeToNonControllingInterests == null)? 0 :this.netIncomeToNonControllingInterests.hashCode()));
result = ((result* 31)+((this.investmentsNonCurrent == null)? 0 :this.investmentsNonCurrent.hashCode()));
result = ((result* 31)+((this.paymentDividendsOtherCashDistributions == null)? 0 :this.paymentDividendsOtherCashDistributions.hashCode()));
result = ((result* 31)+((this.operatingIncome == null)? 0 :this.operatingIncome.hashCode()));
result = ((result* 31)+((this.preferredDividendsIncomeStatementImpact == null)? 0 :this.preferredDividendsIncomeStatementImpact.hashCode()));
result = ((result* 31)+((this.debtToEquityRatio == null)? 0 :this.debtToEquityRatio.hashCode()));
result = ((result* 31)+((this.issuanceEquityShares == null)? 0 :this.issuanceEquityShares.hashCode()));
result = ((result* 31)+((this.accumulatedOtherComprehensiveIncome == null)? 0 :this.accumulatedOtherComprehensiveIncome.hashCode()));
result = ((result* 31)+((this.earningsPerDilutedShare == null)? 0 :this.earningsPerDilutedShare.hashCode()));
result = ((result* 31)+((this.netCashFlowFromOperations == null)? 0 :this.netCashFlowFromOperations.hashCode()));
result = ((result* 31)+((this.liabilitiesNonCurrent == null)? 0 :this.liabilitiesNonCurrent.hashCode()));
result = ((result* 31)+((this.earningsBeforeTax == null)? 0 :this.earningsBeforeTax.hashCode()));
result = ((result* 31)+((this.priceToBookValue == null)? 0 :this.priceToBookValue.hashCode()));
result = ((result* 31)+((this.returnOnInvestedCapital == null)? 0 :this.returnOnInvestedCapital.hashCode()));
result = ((result* 31)+((this.enterpriseValueOverEBITDA == null)? 0 :this.enterpriseValueOverEBITDA.hashCode()));
result = ((result* 31)+((this.netIncomeCommonStock == null)? 0 :this.netIncomeCommonStock.hashCode()));
result = ((result* 31)+((this.taxLiabilities == null)? 0 :this.taxLiabilities.hashCode()));
result = ((result* 31)+((this.debtCurrent == null)? 0 :this.debtCurrent.hashCode()));
result = ((result* 31)+((this.netCashFlowInvestmentAcquisitionsDisposals == null)? 0 :this.netCashFlowInvestmentAcquisitionsDisposals.hashCode()));
result = ((result* 31)+((this.priceToSalesRatio == null)? 0 :this.priceToSalesRatio.hashCode()));
result = ((result* 31)+((this.propertyPlantEquipmentNet == null)? 0 :this.propertyPlantEquipmentNet.hashCode()));
result = ((result* 31)+((this.assets == null)? 0 :this.assets.hashCode()));
result = ((result* 31)+((this.investedCapital == null)? 0 :this.investedCapital.hashCode()));
result = ((result* 31)+((this.returnOnAverageEquity == null)? 0 :this.returnOnAverageEquity.hashCode()));
result = ((result* 31)+((this.shareFactor == null)? 0 :this.shareFactor.hashCode()));
result = ((result* 31)+((this.revenuesUSD == null)? 0 :this.revenuesUSD.hashCode()));
result = ((result* 31)+((this.earningsPerBasicShare == null)? 0 :this.earningsPerBasicShare.hashCode()));
result = ((result* 31)+((this.marketCapitalization == null)? 0 :this.marketCapitalization.hashCode()));
result = ((result* 31)+((this.foreignCurrencyUSDExchangeRate == null)? 0 :this.foreignCurrencyUSDExchangeRate.hashCode()));
result = ((result* 31)+((this.totalLiabilities == null)? 0 :this.totalLiabilities.hashCode()));
result = ((result* 31)+((this.costOfRevenue == null)? 0 :this.costOfRevenue.hashCode()));
result = ((result* 31)+((this.earningsBeforeInterestTaxesDepreciationAmortization == null)? 0 :this.earningsBeforeInterestTaxesDepreciationAmortization.hashCode()));
result = ((result* 31)+((this.deposits == null)? 0 :this.deposits.hashCode()));
result = ((result* 31)+((this.netLossIncomeFromDiscontinuedOperations == null)? 0 :this.netLossIncomeFromDiscontinuedOperations.hashCode()));
result = ((result* 31)+((this.taxAssets == null)? 0 :this.taxAssets.hashCode()));
result = ((result* 31)+((this.payoutRatio == null)? 0 :this.payoutRatio.hashCode()));
result = ((result* 31)+((this.researchAndDevelopmentExpense == null)? 0 :this.researchAndDevelopmentExpense.hashCode()));
result = ((result* 31)+((this.updated == null)? 0 :this.updated.hashCode()));
result = ((result* 31)+((this.debt == null)? 0 :this.debt.hashCode()));
result = ((result* 31)+((this.assetsCurrent == null)? 0 :this.assetsCurrent.hashCode()));
result = ((result* 31)+((this.earningBeforeInterestTaxes == null)? 0 :this.earningBeforeInterestTaxes.hashCode()));
result = ((result* 31)+((this.investmentsCurrent == null)? 0 :this.investmentsCurrent.hashCode()));
result = ((result* 31)+((this.weightedAverageShares == null)? 0 :this.weightedAverageShares.hashCode()));
result = ((result* 31)+((this.goodwillAndIntangibleAssets == null)? 0 :this.goodwillAndIntangibleAssets.hashCode()));
result = ((result* 31)+((this.inventory == null)? 0 :this.inventory.hashCode()));
result = ((result* 31)+((this.netCashFlowBusinessAcquisitionsDisposals == null)? 0 :this.netCashFlowBusinessAcquisitionsDisposals.hashCode()));
result = ((result* 31)+((this.priceToEarningsRatio == null)? 0 :this.priceToEarningsRatio.hashCode()));
result = ((result* 31)+((this.currentLiabilities == null)? 0 :this.currentLiabilities.hashCode()));
result = ((result* 31)+((this.weightedAverageSharesDiluted == null)? 0 :this.weightedAverageSharesDiluted.hashCode()));
result = ((result* 31)+((this.consolidatedIncome == null)? 0 :this.consolidatedIncome.hashCode()));
result = ((result* 31)+((this.currentRatio == null)? 0 :this.currentRatio.hashCode()));
result = ((result* 31)+((this.capitalExpenditure == null)? 0 :this.capitalExpenditure.hashCode()));
result = ((result* 31)+((this.ticker == null)? 0 :this.ticker.hashCode()));
result = ((result* 31)+((this.dividendsPerBasicCommonShare == null)? 0 :this.dividendsPerBasicCommonShare.hashCode()));
result = ((result* 31)+((this.revenues == null)? 0 :this.revenues.hashCode()));
result = ((result* 31)+((this.cashAndEquivalents == null)? 0 :this.cashAndEquivalents.hashCode()));
result = ((result* 31)+((this.assetTurnover == null)? 0 :this.assetTurnover.hashCode()));
result = ((result* 31)+((this.sharePriceAdjustedClose == null)? 0 :this.sharePriceAdjustedClose.hashCode()));
result = ((result* 31)+((this.deferredRevenue == null)? 0 :this.deferredRevenue.hashCode()));
result = ((result* 31)+((this.debtNonCurrent == null)? 0 :this.debtNonCurrent.hashCode()));
result = ((result* 31)+((this.netCashFlowFromInvesting == null)? 0 :this.netCashFlowFromInvesting.hashCode()));
result = ((result* 31)+((this.netIncome == null)? 0 :this.netIncome.hashCode()));
result = ((result* 31)+((this.incomeTaxExpense == null)? 0 :this.incomeTaxExpense.hashCode()));
result = ((result* 31)+((this.grossMargin == null)? 0 :this.grossMargin.hashCode()));
result = ((result* 31)+((this.assetsAverage == null)? 0 :this.assetsAverage.hashCode()));
result = ((result* 31)+((this.calendarDate == null)? 0 :this.calendarDate.hashCode()));
return result;
}
@Override
public boolean equals(Object other) {
if (other == this) {
return true;
}
if ((other instanceof StockFinancials) == false) {
return false;
}
StockFinancials rhs = ((StockFinancials) other);
return (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((this.earningsPerBasicShareUSD == rhs.earningsPerBasicShareUSD)||((this.earningsPerBasicShareUSD!= null)&&this.earningsPerBasicShareUSD.equals(rhs.earningsPerBasicShareUSD)))&&((this.returnOnAverageAssets == rhs.returnOnAverageAssets)||((this.returnOnAverageAssets!= null)&&this.returnOnAverageAssets.equals(rhs.returnOnAverageAssets))))&&((this.dividendYield == rhs.dividendYield)||((this.dividendYield!= null)&&this.dividendYield.equals(rhs.dividendYield))))&&((this.reportPeriod == rhs.reportPeriod)||((this.reportPeriod!= null)&&this.reportPeriod.equals(rhs.reportPeriod))))&&((this.bookValuePerShare == rhs.bookValuePerShare)||((this.bookValuePerShare!= null)&&this.bookValuePerShare.equals(rhs.bookValuePerShare))))&&((this.debtUSD == rhs.debtUSD)||((this.debtUSD!= null)&&this.debtUSD.equals(rhs.debtUSD))))&&((this.cashAndEquivalentsUSD == rhs.cashAndEquivalentsUSD)||((this.cashAndEquivalentsUSD!= null)&&this.cashAndEquivalentsUSD.equals(rhs.cashAndEquivalentsUSD))))&&((this.tradeAndNonTradePayables == rhs.tradeAndNonTradePayables)||((this.tradeAndNonTradePayables!= null)&&this.tradeAndNonTradePayables.equals(rhs.tradeAndNonTradePayables))))&&((this.earningBeforeInterestTaxesUSD == rhs.earningBeforeInterestTaxesUSD)||((this.earningBeforeInterestTaxesUSD!= null)&&this.earningBeforeInterestTaxesUSD.equals(rhs.earningBeforeInterestTaxesUSD))))&&((this.netIncomeCommonStockUSD == rhs.netIncomeCommonStockUSD)||((this.netIncomeCommonStockUSD!= null)&&this.netIncomeCommonStockUSD.equals(rhs.netIncomeCommonStockUSD))))&&((this.accumulatedRetainedEarningsDeficit == rhs.accumulatedRetainedEarningsDeficit)||((this.accumulatedRetainedEarningsDeficit!= null)&&this.accumulatedRetainedEarningsDeficit.equals(rhs.accumulatedRetainedEarningsDeficit))))&&((this.freeCashFlowPerShare == rhs.freeCashFlowPerShare)||((this.freeCashFlowPerShare!= null)&&this.freeCashFlowPerShare.equals(rhs.freeCashFlowPerShare))))&&((this.investedCapitalAverage == rhs.investedCapitalAverage)||((this.investedCapitalAverage!= null)&&this.investedCapitalAverage.equals(rhs.investedCapitalAverage))))&&((this.period == rhs.period)||((this.period!= null)&&this.period.equals(rhs.period))))&&((this.enterpriseValueOverEBIT == rhs.enterpriseValueOverEBIT)||((this.enterpriseValueOverEBIT!= null)&&this.enterpriseValueOverEBIT.equals(rhs.enterpriseValueOverEBIT))))&&((this.operatingExpenses == rhs.operatingExpenses)||((this.operatingExpenses!= null)&&this.operatingExpenses.equals(rhs.operatingExpenses))))&&((this.workingCapital == rhs.workingCapital)||((this.workingCapital!= null)&&this.workingCapital.equals(rhs.workingCapital))))&&((this.tradeAndNonTradeReceivables == rhs.tradeAndNonTradeReceivables)||((this.tradeAndNonTradeReceivables!= null)&&this.tradeAndNonTradeReceivables.equals(rhs.tradeAndNonTradeReceivables))))&&((this.salesPerShare == rhs.salesPerShare)||((this.salesPerShare!= null)&&this.salesPerShare.equals(rhs.salesPerShare))))&&((this.tangibleAssetsBookValuePerShare == rhs.tangibleAssetsBookValuePerShare)||((this.tangibleAssetsBookValuePerShare!= null)&&this.tangibleAssetsBookValuePerShare.equals(rhs.tangibleAssetsBookValuePerShare))))&&((this.netCashFlow == rhs.netCashFlow)||((this.netCashFlow!= null)&&this.netCashFlow.equals(rhs.netCashFlow))))&&((this.netCashFlowFromFinancing == rhs.netCashFlowFromFinancing)||((this.netCashFlowFromFinancing!= null)&&this.netCashFlowFromFinancing.equals(rhs.netCashFlowFromFinancing))))&&((this.shareBasedCompensation == rhs.shareBasedCompensation)||((this.shareBasedCompensation!= null)&&this.shareBasedCompensation.equals(rhs.shareBasedCompensation))))&&((this.shareholdersEquityUSD == rhs.shareholdersEquityUSD)||((this.shareholdersEquityUSD!= null)&&this.shareholdersEquityUSD.equals(rhs.shareholdersEquityUSD))))&&((this.shareholdersEquity == rhs.shareholdersEquity)||((this.shareholdersEquity!= null)&&this.shareholdersEquity.equals(rhs.shareholdersEquity))))&&((this.enterpriseValue == rhs.enterpriseValue)||((this.enterpriseValue!= null)&&this.enterpriseValue.equals(rhs.enterpriseValue))))&&((this.returnOnSales == rhs.returnOnSales)||((this.returnOnSales!= null)&&this.returnOnSales.equals(rhs.returnOnSales))))&&((this.averageEquity == rhs.averageEquity)||((this.averageEquity!= null)&&this.averageEquity.equals(rhs.averageEquity))))&&((this.priceEarnings == rhs.priceEarnings)||((this.priceEarnings!= null)&&this.priceEarnings.equals(rhs.priceEarnings))))&&((this.interestExpense == rhs.interestExpense)||((this.interestExpense!= null)&&this.interestExpense.equals(rhs.interestExpense))))&&((this.investments == rhs.investments)||((this.investments!= null)&&this.investments.equals(rhs.investments))))&&((this.issuanceDebtSecurities == rhs.issuanceDebtSecurities)||((this.issuanceDebtSecurities!= null)&&this.issuanceDebtSecurities.equals(rhs.issuanceDebtSecurities))))&&((this.tangibleAssetValue == rhs.tangibleAssetValue)||((this.tangibleAssetValue!= null)&&this.tangibleAssetValue.equals(rhs.tangibleAssetValue))))&&((this.effectOfExchangeRateChangesOnCash == rhs.effectOfExchangeRateChangesOnCash)||((this.effectOfExchangeRateChangesOnCash!= null)&&this.effectOfExchangeRateChangesOnCash.equals(rhs.effectOfExchangeRateChangesOnCash))))&&((this.shares == rhs.shares)||((this.shares!= null)&&this.shares.equals(rhs.shares))))&&((this.freeCashFlow == rhs.freeCashFlow)||((this.freeCashFlow!= null)&&this.freeCashFlow.equals(rhs.freeCashFlow))))&&((this.sellingGeneralAndAdministrativeExpense == rhs.sellingGeneralAndAdministrativeExpense)||((this.sellingGeneralAndAdministrativeExpense!= null)&&this.sellingGeneralAndAdministrativeExpense.equals(rhs.sellingGeneralAndAdministrativeExpense))))&&((this.assetsNonCurrent == rhs.assetsNonCurrent)||((this.assetsNonCurrent!= null)&&this.assetsNonCurrent.equals(rhs.assetsNonCurrent))))&&((this.profitMargin == rhs.profitMargin)||((this.profitMargin!= null)&&this.profitMargin.equals(rhs.profitMargin))))&&((this.depreciationAmortizationAndAccretion == rhs.depreciationAmortizationAndAccretion)||((this.depreciationAmortizationAndAccretion!= null)&&this.depreciationAmortizationAndAccretion.equals(rhs.depreciationAmortizationAndAccretion))))&&((this.eBITDAMargin == rhs.eBITDAMargin)||((this.eBITDAMargin!= null)&&this.eBITDAMargin.equals(rhs.eBITDAMargin))))&&((this.priceSales == rhs.priceSales)||((this.priceSales!= null)&&this.priceSales.equals(rhs.priceSales))))&&((this.earningsBeforeInterestTaxesDepreciationAmortizationUSD == rhs.earningsBeforeInterestTaxesDepreciationAmortizationUSD)||((this.earningsBeforeInterestTaxesDepreciationAmortizationUSD!= null)&&this.earningsBeforeInterestTaxesDepreciationAmortizationUSD.equals(rhs.earningsBeforeInterestTaxesDepreciationAmortizationUSD))))&&((this.grossProfit == rhs.grossProfit)||((this.grossProfit!= null)&&this.grossProfit.equals(rhs.grossProfit))))&&((this.netIncomeToNonControllingInterests == rhs.netIncomeToNonControllingInterests)||((this.netIncomeToNonControllingInterests!= null)&&this.netIncomeToNonControllingInterests.equals(rhs.netIncomeToNonControllingInterests))))&&((this.investmentsNonCurrent == rhs.investmentsNonCurrent)||((this.investmentsNonCurrent!= null)&&this.investmentsNonCurrent.equals(rhs.investmentsNonCurrent))))&&((this.paymentDividendsOtherCashDistributions == rhs.paymentDividendsOtherCashDistributions)||((this.paymentDividendsOtherCashDistributions!= null)&&this.paymentDividendsOtherCashDistributions.equals(rhs.paymentDividendsOtherCashDistributions))))&&((this.operatingIncome == rhs.operatingIncome)||((this.operatingIncome!= null)&&this.operatingIncome.equals(rhs.operatingIncome))))&&((this.preferredDividendsIncomeStatementImpact == rhs.preferredDividendsIncomeStatementImpact)||((this.preferredDividendsIncomeStatementImpact!= null)&&this.preferredDividendsIncomeStatementImpact.equals(rhs.preferredDividendsIncomeStatementImpact))))&&((this.debtToEquityRatio == rhs.debtToEquityRatio)||((this.debtToEquityRatio!= null)&&this.debtToEquityRatio.equals(rhs.debtToEquityRatio))))&&((this.issuanceEquityShares == rhs.issuanceEquityShares)||((this.issuanceEquityShares!= null)&&this.issuanceEquityShares.equals(rhs.issuanceEquityShares))))&&((this.accumulatedOtherComprehensiveIncome == rhs.accumulatedOtherComprehensiveIncome)||((this.accumulatedOtherComprehensiveIncome!= null)&&this.accumulatedOtherComprehensiveIncome.equals(rhs.accumulatedOtherComprehensiveIncome))))&&((this.earningsPerDilutedShare == rhs.earningsPerDilutedShare)||((this.earningsPerDilutedShare!= null)&&this.earningsPerDilutedShare.equals(rhs.earningsPerDilutedShare))))&&((this.netCashFlowFromOperations == rhs.netCashFlowFromOperations)||((this.netCashFlowFromOperations!= null)&&this.netCashFlowFromOperations.equals(rhs.netCashFlowFromOperations))))&&((this.liabilitiesNonCurrent == rhs.liabilitiesNonCurrent)||((this.liabilitiesNonCurrent!= null)&&this.liabilitiesNonCurrent.equals(rhs.liabilitiesNonCurrent))))&&((this.earningsBeforeTax == rhs.earningsBeforeTax)||((this.earningsBeforeTax!= null)&&this.earningsBeforeTax.equals(rhs.earningsBeforeTax))))&&((this.priceToBookValue == rhs.priceToBookValue)||((this.priceToBookValue!= null)&&this.priceToBookValue.equals(rhs.priceToBookValue))))&&((this.returnOnInvestedCapital == rhs.returnOnInvestedCapital)||((this.returnOnInvestedCapital!= null)&&this.returnOnInvestedCapital.equals(rhs.returnOnInvestedCapital))))&&((this.enterpriseValueOverEBITDA == rhs.enterpriseValueOverEBITDA)||((this.enterpriseValueOverEBITDA!= null)&&this.enterpriseValueOverEBITDA.equals(rhs.enterpriseValueOverEBITDA))))&&((this.netIncomeCommonStock == rhs.netIncomeCommonStock)||((this.netIncomeCommonStock!= null)&&this.netIncomeCommonStock.equals(rhs.netIncomeCommonStock))))&&((this.taxLiabilities == rhs.taxLiabilities)||((this.taxLiabilities!= null)&&this.taxLiabilities.equals(rhs.taxLiabilities))))&&((this.debtCurrent == rhs.debtCurrent)||((this.debtCurrent!= null)&&this.debtCurrent.equals(rhs.debtCurrent))))&&((this.netCashFlowInvestmentAcquisitionsDisposals == rhs.netCashFlowInvestmentAcquisitionsDisposals)||((this.netCashFlowInvestmentAcquisitionsDisposals!= null)&&this.netCashFlowInvestmentAcquisitionsDisposals.equals(rhs.netCashFlowInvestmentAcquisitionsDisposals))))&&((this.priceToSalesRatio == rhs.priceToSalesRatio)||((this.priceToSalesRatio!= null)&&this.priceToSalesRatio.equals(rhs.priceToSalesRatio))))&&((this.propertyPlantEquipmentNet == rhs.propertyPlantEquipmentNet)||((this.propertyPlantEquipmentNet!= null)&&this.propertyPlantEquipmentNet.equals(rhs.propertyPlantEquipmentNet))))&&((this.assets == rhs.assets)||((this.assets!= null)&&this.assets.equals(rhs.assets))))&&((this.investedCapital == rhs.investedCapital)||((this.investedCapital!= null)&&this.investedCapital.equals(rhs.investedCapital))))&&((this.returnOnAverageEquity == rhs.returnOnAverageEquity)||((this.returnOnAverageEquity!= null)&&this.returnOnAverageEquity.equals(rhs.returnOnAverageEquity))))&&((this.shareFactor == rhs.shareFactor)||((this.shareFactor!= null)&&this.shareFactor.equals(rhs.shareFactor))))&&((this.revenuesUSD == rhs.revenuesUSD)||((this.revenuesUSD!= null)&&this.revenuesUSD.equals(rhs.revenuesUSD))))&&((this.earningsPerBasicShare == rhs.earningsPerBasicShare)||((this.earningsPerBasicShare!= null)&&this.earningsPerBasicShare.equals(rhs.earningsPerBasicShare))))&&((this.marketCapitalization == rhs.marketCapitalization)||((this.marketCapitalization!= null)&&this.marketCapitalization.equals(rhs.marketCapitalization))))&&((this.foreignCurrencyUSDExchangeRate == rhs.foreignCurrencyUSDExchangeRate)||((this.foreignCurrencyUSDExchangeRate!= null)&&this.foreignCurrencyUSDExchangeRate.equals(rhs.foreignCurrencyUSDExchangeRate))))&&((this.totalLiabilities == rhs.totalLiabilities)||((this.totalLiabilities!= null)&&this.totalLiabilities.equals(rhs.totalLiabilities))))&&((this.costOfRevenue == rhs.costOfRevenue)||((this.costOfRevenue!= null)&&this.costOfRevenue.equals(rhs.costOfRevenue))))&&((this.earningsBeforeInterestTaxesDepreciationAmortization == rhs.earningsBeforeInterestTaxesDepreciationAmortization)||((this.earningsBeforeInterestTaxesDepreciationAmortization!= null)&&this.earningsBeforeInterestTaxesDepreciationAmortization.equals(rhs.earningsBeforeInterestTaxesDepreciationAmortization))))&&((this.deposits == rhs.deposits)||((this.deposits!= null)&&this.deposits.equals(rhs.deposits))))&&((this.netLossIncomeFromDiscontinuedOperations == rhs.netLossIncomeFromDiscontinuedOperations)||((this.netLossIncomeFromDiscontinuedOperations!= null)&&this.netLossIncomeFromDiscontinuedOperations.equals(rhs.netLossIncomeFromDiscontinuedOperations))))&&((this.taxAssets == rhs.taxAssets)||((this.taxAssets!= null)&&this.taxAssets.equals(rhs.taxAssets))))&&((this.payoutRatio == rhs.payoutRatio)||((this.payoutRatio!= null)&&this.payoutRatio.equals(rhs.payoutRatio))))&&((this.researchAndDevelopmentExpense == rhs.researchAndDevelopmentExpense)||((this.researchAndDevelopmentExpense!= null)&&this.researchAndDevelopmentExpense.equals(rhs.researchAndDevelopmentExpense))))&&((this.updated == rhs.updated)||((this.updated!= null)&&this.updated.equals(rhs.updated))))&&((this.debt == rhs.debt)||((this.debt!= null)&&this.debt.equals(rhs.debt))))&&((this.assetsCurrent == rhs.assetsCurrent)||((this.assetsCurrent!= null)&&this.assetsCurrent.equals(rhs.assetsCurrent))))&&((this.earningBeforeInterestTaxes == rhs.earningBeforeInterestTaxes)||((this.earningBeforeInterestTaxes!= null)&&this.earningBeforeInterestTaxes.equals(rhs.earningBeforeInterestTaxes))))&&((this.investmentsCurrent == rhs.investmentsCurrent)||((this.investmentsCurrent!= null)&&this.investmentsCurrent.equals(rhs.investmentsCurrent))))&&((this.weightedAverageShares == rhs.weightedAverageShares)||((this.weightedAverageShares!= null)&&this.weightedAverageShares.equals(rhs.weightedAverageShares))))&&((this.goodwillAndIntangibleAssets == rhs.goodwillAndIntangibleAssets)||((this.goodwillAndIntangibleAssets!= null)&&this.goodwillAndIntangibleAssets.equals(rhs.goodwillAndIntangibleAssets))))&&((this.inventory == rhs.inventory)||((this.inventory!= null)&&this.inventory.equals(rhs.inventory))))&&((this.netCashFlowBusinessAcquisitionsDisposals == rhs.netCashFlowBusinessAcquisitionsDisposals)||((this.netCashFlowBusinessAcquisitionsDisposals!= null)&&this.netCashFlowBusinessAcquisitionsDisposals.equals(rhs.netCashFlowBusinessAcquisitionsDisposals))))&&((this.priceToEarningsRatio == rhs.priceToEarningsRatio)||((this.priceToEarningsRatio!= null)&&this.priceToEarningsRatio.equals(rhs.priceToEarningsRatio))))&&((this.currentLiabilities == rhs.currentLiabilities)||((this.currentLiabilities!= null)&&this.currentLiabilities.equals(rhs.currentLiabilities))))&&((this.weightedAverageSharesDiluted == rhs.weightedAverageSharesDiluted)||((this.weightedAverageSharesDiluted!= null)&&this.weightedAverageSharesDiluted.equals(rhs.weightedAverageSharesDiluted))))&&((this.consolidatedIncome == rhs.consolidatedIncome)||((this.consolidatedIncome!= null)&&this.consolidatedIncome.equals(rhs.consolidatedIncome))))&&((this.currentRatio == rhs.currentRatio)||((this.currentRatio!= null)&&this.currentRatio.equals(rhs.currentRatio))))&&((this.capitalExpenditure == rhs.capitalExpenditure)||((this.capitalExpenditure!= null)&&this.capitalExpenditure.equals(rhs.capitalExpenditure))))&&((this.ticker == rhs.ticker)||((this.ticker!= null)&&this.ticker.equals(rhs.ticker))))&&((this.dividendsPerBasicCommonShare == rhs.dividendsPerBasicCommonShare)||((this.dividendsPerBasicCommonShare!= null)&&this.dividendsPerBasicCommonShare.equals(rhs.dividendsPerBasicCommonShare))))&&((this.revenues == rhs.revenues)||((this.revenues!= null)&&this.revenues.equals(rhs.revenues))))&&((this.cashAndEquivalents == rhs.cashAndEquivalents)||((this.cashAndEquivalents!= null)&&this.cashAndEquivalents.equals(rhs.cashAndEquivalents))))&&((this.assetTurnover == rhs.assetTurnover)||((this.assetTurnover!= null)&&this.assetTurnover.equals(rhs.assetTurnover))))&&((this.sharePriceAdjustedClose == rhs.sharePriceAdjustedClose)||((this.sharePriceAdjustedClose!= null)&&this.sharePriceAdjustedClose.equals(rhs.sharePriceAdjustedClose))))&&((this.deferredRevenue == rhs.deferredRevenue)||((this.deferredRevenue!= null)&&this.deferredRevenue.equals(rhs.deferredRevenue))))&&((this.debtNonCurrent == rhs.debtNonCurrent)||((this.debtNonCurrent!= null)&&this.debtNonCurrent.equals(rhs.debtNonCurrent))))&&((this.netCashFlowFromInvesting == rhs.netCashFlowFromInvesting)||((this.netCashFlowFromInvesting!= null)&&this.netCashFlowFromInvesting.equals(rhs.netCashFlowFromInvesting))))&&((this.netIncome == rhs.netIncome)||((this.netIncome!= null)&&this.netIncome.equals(rhs.netIncome))))&&((this.incomeTaxExpense == rhs.incomeTaxExpense)||((this.incomeTaxExpense!= null)&&this.incomeTaxExpense.equals(rhs.incomeTaxExpense))))&&((this.grossMargin == rhs.grossMargin)||((this.grossMargin!= null)&&this.grossMargin.equals(rhs.grossMargin))))&&((this.assetsAverage == rhs.assetsAverage)||((this.assetsAverage!= null)&&this.assetsAverage.equals(rhs.assetsAverage))))&&((this.calendarDate == rhs.calendarDate)||((this.calendarDate!= null)&&this.calendarDate.equals(rhs.calendarDate))));
}
}