Lean
$LEAN_TAG$
|
Definition of the EarningReports class More...
Public Member Functions | |
EarningReports (ITimeProvider timeProvider, SecurityIdentifier securityIdentifier) | |
Creates a new instance for the given time and security More... | |
override FundamentalTimeDependentProperty | Clone (ITimeProvider timeProvider) |
Clones this instance More... | |
Public Member Functions inherited from QuantConnect.Data.Fundamental.FundamentalTimeDependentProperty | |
FundamentalTimeDependentProperty (ITimeProvider timeProvider, SecurityIdentifier securityIdentifier) | |
Creates a new instance for the given time and security More... | |
Public Attributes | |
EarningReportsPeriodEndingDate | PeriodEndingDate => _periodEndingDate # new(_timeProvider, _securityIdentifier) |
The exact date that is given in the financial statements for each quarter's end. More... | |
EarningReportsFileDate | FileDate => _fileDate # new(_timeProvider, _securityIdentifier) |
Specific date on which a company released its filing to the public. More... | |
EarningReportsAccessionNumber | AccessionNumber => _accessionNumber # new(_timeProvider, _securityIdentifier) |
The accession number is a unique number that EDGAR assigns to each submission as the submission is received. More... | |
EarningReportsFormType | FormType => _formType # new(_timeProvider, _securityIdentifier) |
The type of filing of the report: for instance, 10-K (annual report) or 10-Q (quarterly report). More... | |
EarningReportsPeriodType | PeriodType => _periodType # new(_timeProvider, _securityIdentifier) |
The nature of the period covered by an individual set of financial results. The output can be: Quarter, Semi-annual or Annual. Assuming a 12-month fiscal year, quarter typically covers a three-month period, semi-annual a six-month period, and annual a twelve-month period. Annual could cover results collected either from preliminary results or an annual report More... | |
BasicContinuousOperations | BasicContinuousOperations => _basicContinuousOperations # new(_timeProvider, _securityIdentifier) |
Basic EPS from Continuing Operations is the earnings from continuing operations reported by the company divided by the weighted average number of common shares outstanding. More... | |
BasicDiscontinuousOperations | BasicDiscontinuousOperations => _basicDiscontinuousOperations # new(_timeProvider, _securityIdentifier) |
Basic EPS from Discontinued Operations is the earnings from discontinued operations reported by the company divided by the weighted average number of common shares outstanding. This only includes gain or loss from discontinued operations. More... | |
BasicExtraordinary | BasicExtraordinary => _basicExtraordinary # new(_timeProvider, _securityIdentifier) |
Basic EPS from the Extraordinary Gains/Losses is the earnings attributable to the gains or losses (during the reporting period) from extraordinary items divided by the weighted average number of common shares outstanding. More... | |
BasicAccountingChange | BasicAccountingChange => _basicAccountingChange # new(_timeProvider, _securityIdentifier) |
Basic EPS from the Cumulative Effect of Accounting Change is the earnings attributable to the accounting change (during the reporting period) divided by the weighted average number of common shares outstanding. More... | |
BasicEPS | BasicEPS => _basicEPS # new(_timeProvider, _securityIdentifier) |
Basic EPS is the bottom line net income divided by the weighted average number of common shares outstanding. More... | |
DilutedContinuousOperations | DilutedContinuousOperations => _dilutedContinuousOperations # new(_timeProvider, _securityIdentifier) |
Diluted EPS from Continuing Operations is the earnings from continuing operations divided by the common shares outstanding adjusted for the assumed conversion of all potentially dilutive securities. Securities having a dilutive effect may include convertible debentures, warrants, options, and convertible preferred stock. More... | |
DilutedDiscontinuousOperations | DilutedDiscontinuousOperations => _dilutedDiscontinuousOperations # new(_timeProvider, _securityIdentifier) |
Diluted EPS from Discontinued Operations is the earnings from discontinued operations divided by the common shares outstanding adjusted for the assumed conversion of all potentially dilutive securities. Securities having a dilutive effect may include convertible debentures, warrants, options, and convertible preferred stock. This only includes gain or loss from discontinued operations. More... | |
DilutedExtraordinary | DilutedExtraordinary => _dilutedExtraordinary # new(_timeProvider, _securityIdentifier) |
Diluted EPS from Extraordinary Gain/Losses is the gain or loss from extraordinary items divided by the common shares outstanding adjusted for the assumed conversion of all potentially dilutive securities. Securities having a dilutive effect may include convertible debentures, warrants, options, and convertible preferred stock. More... | |
DilutedAccountingChange | DilutedAccountingChange => _dilutedAccountingChange # new(_timeProvider, _securityIdentifier) |
Diluted EPS from Cumulative Effect Accounting Changes is the earnings from accounting changes (in the reporting period) divided by the common shares outstanding adjusted for the assumed conversion of all potentially dilutive securities. Securities having a dilutive effect may include convertible debentures, warrants, options, and convertible preferred stock. More... | |
DilutedEPS | DilutedEPS => _dilutedEPS # new(_timeProvider, _securityIdentifier) |
Diluted EPS is the bottom line net income divided by the common shares outstanding adjusted for the assumed conversion of all potentially dilutive securities. Securities having a dilutive effect may include convertible debentures, warrants, options, and convertible preferred stock. This value will be derived when not reported for the fourth quarter and will be less than or equal to Basic EPS. More... | |
BasicAverageShares | BasicAverageShares => _basicAverageShares # new(_timeProvider, _securityIdentifier) |
The shares outstanding used to calculate Basic EPS, which is the weighted average common share outstanding through the whole accounting period. Note: If Basic Average Shares are not presented by the firm in the Income Statement, this data point will be null. More... | |
DilutedAverageShares | DilutedAverageShares => _dilutedAverageShares # new(_timeProvider, _securityIdentifier) |
The shares outstanding used to calculate the diluted EPS, assuming the conversion of all convertible securities and the exercise of warrants or stock options. It is the weighted average diluted share outstanding through the whole accounting period. Note: If Diluted Average Shares are not presented by the firm in the Income Statement and Basic Average Shares are presented, Diluted Average Shares will equal Basic Average Shares. However, if neither value is presented by the firm, Diluted Average Shares will be null. More... | |
DividendPerShare | DividendPerShare => _dividendPerShare # new(_timeProvider, _securityIdentifier) |
The amount of dividend that a stockholder will receive for each share of stock held. It can be calculated by taking the total amount of dividends paid and dividing it by the total shares outstanding. Dividend per share = total dividend payment/total number of outstanding shares More... | |
BasicEPSOtherGainsLosses | BasicEPSOtherGainsLosses => _basicEPSOtherGainsLosses # new(_timeProvider, _securityIdentifier) |
Basic EPS from the Other Gains/Losses is the earnings attributable to the other gains/losses (during the reporting period) divided by the weighted average number of common shares outstanding. More... | |
ContinuingAndDiscontinuedBasicEPS | ContinuingAndDiscontinuedBasicEPS => _continuingAndDiscontinuedBasicEPS # new(_timeProvider, _securityIdentifier) |
Basic EPS from Continuing Operations plus Basic EPS from Discontinued Operations. More... | |
TaxLossCarryforwardBasicEPS | TaxLossCarryforwardBasicEPS => _taxLossCarryforwardBasicEPS # new(_timeProvider, _securityIdentifier) |
The earnings attributable to the tax loss carry forward (during the reporting period). More... | |
DilutedEPSOtherGainsLosses | DilutedEPSOtherGainsLosses => _dilutedEPSOtherGainsLosses # new(_timeProvider, _securityIdentifier) |
The earnings from gains and losses (in the reporting period) divided by the common shares outstanding adjusted for the assumed conversion of all potentially dilutive securities. Securities having a dilutive effect may include convertible debentures, warrants, options, convertible preferred stock, etc. More... | |
ContinuingAndDiscontinuedDilutedEPS | ContinuingAndDiscontinuedDilutedEPS => _continuingAndDiscontinuedDilutedEPS # new(_timeProvider, _securityIdentifier) |
Diluted EPS from Continuing Operations plus Diluted EPS from Discontinued Operations. More... | |
TaxLossCarryforwardDilutedEPS | TaxLossCarryforwardDilutedEPS => _taxLossCarryforwardDilutedEPS # new(_timeProvider, _securityIdentifier) |
The earnings from any tax loss carry forward (in the reporting period). More... | |
NormalizedBasicEPS | NormalizedBasicEPS => _normalizedBasicEPS # new(_timeProvider, _securityIdentifier) |
The basic normalized earnings per share. Normalized EPS removes onetime and unusual items from EPS, to provide investors with a more accurate measure of the company's true earnings. Normalized Earnings / Basic Weighted Average Shares Outstanding. More... | |
NormalizedDilutedEPS | NormalizedDilutedEPS => _normalizedDilutedEPS # new(_timeProvider, _securityIdentifier) |
The diluted normalized earnings per share. Normalized EPS removes onetime and unusual items from EPS, to provide investors with a more accurate measure of the company's true earnings. Normalized Earnings / Diluted Weighted Average Shares Outstanding. More... | |
TotalDividendPerShare | TotalDividendPerShare => _totalDividendPerShare # new(_timeProvider, _securityIdentifier) |
Total Dividend Per Share is cash dividends and special cash dividends paid per share over a certain period of time. More... | |
ReportedNormalizedBasicEPS | ReportedNormalizedBasicEPS => _reportedNormalizedBasicEPS # new(_timeProvider, _securityIdentifier) |
Normalized Basic EPS as reported by the company in the financial statements. More... | |
ReportedNormalizedDilutedEPS | ReportedNormalizedDilutedEPS => _reportedNormalizedDilutedEPS # new(_timeProvider, _securityIdentifier) |
Normalized Diluted EPS as reported by the company in the financial statements. More... | |
DividendCoverageRatio | DividendCoverageRatio => _dividendCoverageRatio # new(_timeProvider, _securityIdentifier) |
Reflects a firm's capacity to pay a dividend, and is defined as Earnings Per Share / Dividend Per Share More... | |
Additional Inherited Members | |
Properties inherited from QuantConnect.Data.Fundamental.FundamentalTimeDependentProperty | |
ITimeProvider | _timeProvider [get] |
The time provider instance to use More... | |
SecurityIdentifier | _securityIdentifier [get] |
The SID instance to use More... | |
Definition of the EarningReports class
Definition at line 29 of file EarningReports.cs.
QuantConnect.Data.Fundamental.EarningReports.EarningReports | ( | ITimeProvider | timeProvider, |
SecurityIdentifier | securityIdentifier | ||
) |
Creates a new instance for the given time and security
Definition at line 334 of file EarningReports.cs.
|
virtual |
Clones this instance
Implements QuantConnect.Data.Fundamental.FundamentalTimeDependentProperty.
Definition at line 342 of file EarningReports.cs.
EarningReportsPeriodEndingDate QuantConnect.Data.Fundamental.EarningReports.PeriodEndingDate => _periodEndingDate # new(_timeProvider, _securityIdentifier) |
The exact date that is given in the financial statements for each quarter's end.
Morningstar DataId: 20001
Definition at line 38 of file EarningReports.cs.
EarningReportsFileDate QuantConnect.Data.Fundamental.EarningReports.FileDate => _fileDate # new(_timeProvider, _securityIdentifier) |
Specific date on which a company released its filing to the public.
Morningstar DataId: 20002
Definition at line 48 of file EarningReports.cs.
EarningReportsAccessionNumber QuantConnect.Data.Fundamental.EarningReports.AccessionNumber => _accessionNumber # new(_timeProvider, _securityIdentifier) |
The accession number is a unique number that EDGAR assigns to each submission as the submission is received.
Morningstar DataId: 20003
Definition at line 58 of file EarningReports.cs.
EarningReportsFormType QuantConnect.Data.Fundamental.EarningReports.FormType => _formType # new(_timeProvider, _securityIdentifier) |
The type of filing of the report: for instance, 10-K (annual report) or 10-Q (quarterly report).
Morningstar DataId: 20004
Definition at line 68 of file EarningReports.cs.
EarningReportsPeriodType QuantConnect.Data.Fundamental.EarningReports.PeriodType => _periodType # new(_timeProvider, _securityIdentifier) |
The nature of the period covered by an individual set of financial results. The output can be: Quarter, Semi-annual or Annual. Assuming a 12-month fiscal year, quarter typically covers a three-month period, semi-annual a six-month period, and annual a twelve-month period. Annual could cover results collected either from preliminary results or an annual report
Morningstar DataId: 28006
Definition at line 78 of file EarningReports.cs.
BasicContinuousOperations QuantConnect.Data.Fundamental.EarningReports.BasicContinuousOperations => _basicContinuousOperations # new(_timeProvider, _securityIdentifier) |
Basic EPS from Continuing Operations is the earnings from continuing operations reported by the company divided by the weighted average number of common shares outstanding.
Morningstar DataId: 29000
Definition at line 88 of file EarningReports.cs.
BasicDiscontinuousOperations QuantConnect.Data.Fundamental.EarningReports.BasicDiscontinuousOperations => _basicDiscontinuousOperations # new(_timeProvider, _securityIdentifier) |
Basic EPS from Discontinued Operations is the earnings from discontinued operations reported by the company divided by the weighted average number of common shares outstanding. This only includes gain or loss from discontinued operations.
Morningstar DataId: 29001
Definition at line 98 of file EarningReports.cs.
BasicExtraordinary QuantConnect.Data.Fundamental.EarningReports.BasicExtraordinary => _basicExtraordinary # new(_timeProvider, _securityIdentifier) |
Basic EPS from the Extraordinary Gains/Losses is the earnings attributable to the gains or losses (during the reporting period) from extraordinary items divided by the weighted average number of common shares outstanding.
Morningstar DataId: 29002
Definition at line 108 of file EarningReports.cs.
BasicAccountingChange QuantConnect.Data.Fundamental.EarningReports.BasicAccountingChange => _basicAccountingChange # new(_timeProvider, _securityIdentifier) |
Basic EPS from the Cumulative Effect of Accounting Change is the earnings attributable to the accounting change (during the reporting period) divided by the weighted average number of common shares outstanding.
Morningstar DataId: 29003
Definition at line 118 of file EarningReports.cs.
BasicEPS QuantConnect.Data.Fundamental.EarningReports.BasicEPS => _basicEPS # new(_timeProvider, _securityIdentifier) |
Basic EPS is the bottom line net income divided by the weighted average number of common shares outstanding.
Morningstar DataId: 29004
Definition at line 128 of file EarningReports.cs.
DilutedContinuousOperations QuantConnect.Data.Fundamental.EarningReports.DilutedContinuousOperations => _dilutedContinuousOperations # new(_timeProvider, _securityIdentifier) |
Diluted EPS from Continuing Operations is the earnings from continuing operations divided by the common shares outstanding adjusted for the assumed conversion of all potentially dilutive securities. Securities having a dilutive effect may include convertible debentures, warrants, options, and convertible preferred stock.
Morningstar DataId: 29005
Definition at line 138 of file EarningReports.cs.
DilutedDiscontinuousOperations QuantConnect.Data.Fundamental.EarningReports.DilutedDiscontinuousOperations => _dilutedDiscontinuousOperations # new(_timeProvider, _securityIdentifier) |
Diluted EPS from Discontinued Operations is the earnings from discontinued operations divided by the common shares outstanding adjusted for the assumed conversion of all potentially dilutive securities. Securities having a dilutive effect may include convertible debentures, warrants, options, and convertible preferred stock. This only includes gain or loss from discontinued operations.
Morningstar DataId: 29006
Definition at line 148 of file EarningReports.cs.
DilutedExtraordinary QuantConnect.Data.Fundamental.EarningReports.DilutedExtraordinary => _dilutedExtraordinary # new(_timeProvider, _securityIdentifier) |
Diluted EPS from Extraordinary Gain/Losses is the gain or loss from extraordinary items divided by the common shares outstanding adjusted for the assumed conversion of all potentially dilutive securities. Securities having a dilutive effect may include convertible debentures, warrants, options, and convertible preferred stock.
Morningstar DataId: 29007
Definition at line 158 of file EarningReports.cs.
DilutedAccountingChange QuantConnect.Data.Fundamental.EarningReports.DilutedAccountingChange => _dilutedAccountingChange # new(_timeProvider, _securityIdentifier) |
Diluted EPS from Cumulative Effect Accounting Changes is the earnings from accounting changes (in the reporting period) divided by the common shares outstanding adjusted for the assumed conversion of all potentially dilutive securities. Securities having a dilutive effect may include convertible debentures, warrants, options, and convertible preferred stock.
Morningstar DataId: 29008
Definition at line 168 of file EarningReports.cs.
DilutedEPS QuantConnect.Data.Fundamental.EarningReports.DilutedEPS => _dilutedEPS # new(_timeProvider, _securityIdentifier) |
Diluted EPS is the bottom line net income divided by the common shares outstanding adjusted for the assumed conversion of all potentially dilutive securities. Securities having a dilutive effect may include convertible debentures, warrants, options, and convertible preferred stock. This value will be derived when not reported for the fourth quarter and will be less than or equal to Basic EPS.
Morningstar DataId: 29009
Definition at line 178 of file EarningReports.cs.
BasicAverageShares QuantConnect.Data.Fundamental.EarningReports.BasicAverageShares => _basicAverageShares # new(_timeProvider, _securityIdentifier) |
The shares outstanding used to calculate Basic EPS, which is the weighted average common share outstanding through the whole accounting period. Note: If Basic Average Shares are not presented by the firm in the Income Statement, this data point will be null.
Morningstar DataId: 29010
Definition at line 188 of file EarningReports.cs.
DilutedAverageShares QuantConnect.Data.Fundamental.EarningReports.DilutedAverageShares => _dilutedAverageShares # new(_timeProvider, _securityIdentifier) |
The shares outstanding used to calculate the diluted EPS, assuming the conversion of all convertible securities and the exercise of warrants or stock options. It is the weighted average diluted share outstanding through the whole accounting period. Note: If Diluted Average Shares are not presented by the firm in the Income Statement and Basic Average Shares are presented, Diluted Average Shares will equal Basic Average Shares. However, if neither value is presented by the firm, Diluted Average Shares will be null.
Morningstar DataId: 29011
Definition at line 198 of file EarningReports.cs.
DividendPerShare QuantConnect.Data.Fundamental.EarningReports.DividendPerShare => _dividendPerShare # new(_timeProvider, _securityIdentifier) |
The amount of dividend that a stockholder will receive for each share of stock held. It can be calculated by taking the total amount of dividends paid and dividing it by the total shares outstanding. Dividend per share = total dividend payment/total number of outstanding shares
Morningstar DataId: 29012
Definition at line 208 of file EarningReports.cs.
BasicEPSOtherGainsLosses QuantConnect.Data.Fundamental.EarningReports.BasicEPSOtherGainsLosses => _basicEPSOtherGainsLosses # new(_timeProvider, _securityIdentifier) |
Basic EPS from the Other Gains/Losses is the earnings attributable to the other gains/losses (during the reporting period) divided by the weighted average number of common shares outstanding.
Morningstar DataId: 29013
Definition at line 218 of file EarningReports.cs.
ContinuingAndDiscontinuedBasicEPS QuantConnect.Data.Fundamental.EarningReports.ContinuingAndDiscontinuedBasicEPS => _continuingAndDiscontinuedBasicEPS # new(_timeProvider, _securityIdentifier) |
Basic EPS from Continuing Operations plus Basic EPS from Discontinued Operations.
Morningstar DataId: 29014
Definition at line 228 of file EarningReports.cs.
TaxLossCarryforwardBasicEPS QuantConnect.Data.Fundamental.EarningReports.TaxLossCarryforwardBasicEPS => _taxLossCarryforwardBasicEPS # new(_timeProvider, _securityIdentifier) |
The earnings attributable to the tax loss carry forward (during the reporting period).
Morningstar DataId: 29015
Definition at line 238 of file EarningReports.cs.
DilutedEPSOtherGainsLosses QuantConnect.Data.Fundamental.EarningReports.DilutedEPSOtherGainsLosses => _dilutedEPSOtherGainsLosses # new(_timeProvider, _securityIdentifier) |
The earnings from gains and losses (in the reporting period) divided by the common shares outstanding adjusted for the assumed conversion of all potentially dilutive securities. Securities having a dilutive effect may include convertible debentures, warrants, options, convertible preferred stock, etc.
Morningstar DataId: 29016
Definition at line 248 of file EarningReports.cs.
ContinuingAndDiscontinuedDilutedEPS QuantConnect.Data.Fundamental.EarningReports.ContinuingAndDiscontinuedDilutedEPS => _continuingAndDiscontinuedDilutedEPS # new(_timeProvider, _securityIdentifier) |
Diluted EPS from Continuing Operations plus Diluted EPS from Discontinued Operations.
Morningstar DataId: 29017
Definition at line 258 of file EarningReports.cs.
TaxLossCarryforwardDilutedEPS QuantConnect.Data.Fundamental.EarningReports.TaxLossCarryforwardDilutedEPS => _taxLossCarryforwardDilutedEPS # new(_timeProvider, _securityIdentifier) |
The earnings from any tax loss carry forward (in the reporting period).
Morningstar DataId: 29018
Definition at line 268 of file EarningReports.cs.
NormalizedBasicEPS QuantConnect.Data.Fundamental.EarningReports.NormalizedBasicEPS => _normalizedBasicEPS # new(_timeProvider, _securityIdentifier) |
The basic normalized earnings per share. Normalized EPS removes onetime and unusual items from EPS, to provide investors with a more accurate measure of the company's true earnings. Normalized Earnings / Basic Weighted Average Shares Outstanding.
Morningstar DataId: 29019
Definition at line 278 of file EarningReports.cs.
NormalizedDilutedEPS QuantConnect.Data.Fundamental.EarningReports.NormalizedDilutedEPS => _normalizedDilutedEPS # new(_timeProvider, _securityIdentifier) |
The diluted normalized earnings per share. Normalized EPS removes onetime and unusual items from EPS, to provide investors with a more accurate measure of the company's true earnings. Normalized Earnings / Diluted Weighted Average Shares Outstanding.
Morningstar DataId: 29020
Definition at line 288 of file EarningReports.cs.
TotalDividendPerShare QuantConnect.Data.Fundamental.EarningReports.TotalDividendPerShare => _totalDividendPerShare # new(_timeProvider, _securityIdentifier) |
Total Dividend Per Share is cash dividends and special cash dividends paid per share over a certain period of time.
Morningstar DataId: 29021
Definition at line 298 of file EarningReports.cs.
ReportedNormalizedBasicEPS QuantConnect.Data.Fundamental.EarningReports.ReportedNormalizedBasicEPS => _reportedNormalizedBasicEPS # new(_timeProvider, _securityIdentifier) |
Normalized Basic EPS as reported by the company in the financial statements.
Morningstar DataId: 29022
Definition at line 308 of file EarningReports.cs.
ReportedNormalizedDilutedEPS QuantConnect.Data.Fundamental.EarningReports.ReportedNormalizedDilutedEPS => _reportedNormalizedDilutedEPS # new(_timeProvider, _securityIdentifier) |
Normalized Diluted EPS as reported by the company in the financial statements.
Morningstar DataId: 29023
Definition at line 318 of file EarningReports.cs.
DividendCoverageRatio QuantConnect.Data.Fundamental.EarningReports.DividendCoverageRatio => _dividendCoverageRatio # new(_timeProvider, _securityIdentifier) |
Reflects a firm's capacity to pay a dividend, and is defined as Earnings Per Share / Dividend Per Share
Morningstar DataId: 29024
Definition at line 328 of file EarningReports.cs.