Skip to content

EarningReports

QuantConnect.Data.Fundamental.EarningReports

EarningReports(
    time_provider: ITimeProvider,
    security_identifier: SecurityIdentifier,
)

Bases: FundamentalTimeDependentProperty

Definition of the EarningReports class

Creates a new instance for the given time and security

period_ending_date

period_ending_date: EarningReportsPeriodEndingDate

The exact date that is given in the financial statements for each quarter's end.

file_date

Specific date on which a company released its filing to the public.

accession_number

The accession number is a unique number that EDGAR assigns to each submission as the submission is received.

form_type

The type of filing of the report: for instance, 10-K (annual report) or 10-Q (quarterly report).

period_type

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

basic_continuous_operations

basic_continuous_operations: BasicContinuousOperations

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.

basic_discontinuous_operations

basic_discontinuous_operations: BasicDiscontinuousOperations

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.

basic_extraordinary

basic_extraordinary: BasicExtraordinary

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.

basic_accounting_change

basic_accounting_change: BasicAccountingChange

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.

basic_eps

basic_eps: BasicEPS

Basic EPS is the bottom line net income divided by the weighted average number of common shares outstanding.

diluted_continuous_operations

diluted_continuous_operations: DilutedContinuousOperations

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.

diluted_discontinuous_operations

diluted_discontinuous_operations: (
    DilutedDiscontinuousOperations
)

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.

diluted_extraordinary

diluted_extraordinary: DilutedExtraordinary

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.

diluted_accounting_change

diluted_accounting_change: DilutedAccountingChange

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.

diluted_eps

diluted_eps: DilutedEPS

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.

basic_average_shares

basic_average_shares: BasicAverageShares

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.

diluted_average_shares

diluted_average_shares: DilutedAverageShares

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.

dividend_per_share

dividend_per_share: DividendPerShare

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

basic_eps_other_gains_losses

basic_eps_other_gains_losses: BasicEPSOtherGainsLosses

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.

continuing_and_discontinued_basic_eps

continuing_and_discontinued_basic_eps: (
    ContinuingAndDiscontinuedBasicEPS
)

Basic EPS from Continuing Operations plus Basic EPS from Discontinued Operations.

tax_loss_carryforward_basic_eps

tax_loss_carryforward_basic_eps: TaxLossCarryforwardBasicEPS

The earnings attributable to the tax loss carry forward (during the reporting period).

diluted_eps_other_gains_losses

diluted_eps_other_gains_losses: DilutedEPSOtherGainsLosses

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.

continuing_and_discontinued_diluted_eps

continuing_and_discontinued_diluted_eps: (
    ContinuingAndDiscontinuedDilutedEPS
)

Diluted EPS from Continuing Operations plus Diluted EPS from Discontinued Operations.

tax_loss_carryforward_diluted_eps

tax_loss_carryforward_diluted_eps: (
    TaxLossCarryforwardDilutedEPS
)

The earnings from any tax loss carry forward (in the reporting period).

normalized_basic_eps

normalized_basic_eps: NormalizedBasicEPS

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.

normalized_diluted_eps

normalized_diluted_eps: NormalizedDilutedEPS

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.

total_dividend_per_share

total_dividend_per_share: TotalDividendPerShare

Total Dividend Per Share is cash dividends and special cash dividends paid per share over a certain period of time.

reported_normalized_basic_eps

reported_normalized_basic_eps: ReportedNormalizedBasicEPS

Normalized Basic EPS as reported by the company in the financial statements.

reported_normalized_diluted_eps

reported_normalized_diluted_eps: (
    ReportedNormalizedDilutedEPS
)

Normalized Diluted EPS as reported by the company in the financial statements.

dividend_coverage_ratio

dividend_coverage_ratio: DividendCoverageRatio

Reflects a firm's capacity to pay a dividend, and is defined as Earnings Per Share / Dividend Per Share

clone

clone(
    time_provider: ITimeProvider,
) -> FundamentalTimeDependentProperty

Clones this instance