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
file_date: EarningReportsFileDate
Specific date on which a company released its filing to the public.
accession_number
accession_number: EarningReportsAccessionNumber
The accession number is a unique number that EDGAR assigns to each submission as the submission is received.
form_type
form_type: EarningReportsFormType
The type of filing of the report: for instance, 10-K (annual report) or 10-Q (quarterly report).
period_type
period_type: EarningReportsPeriodType
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.
BasicExtraordinary was retired by Morningstar in 2026 for all periods; no replacement is available.
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.
BasicAccountingChange was retired by Morningstar in 2026 for all periods; no replacement is available.
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.
DilutedExtraordinary was retired by Morningstar in 2026 for all periods; no replacement is available.
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.
DilutedAccountingChange was retired by Morningstar in 2026 for all periods; no replacement is available.
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.
BasicEPSOtherGainsLosses was retired by Morningstar in 2026 for all periods; no replacement is available.
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).
TaxLossCarryforwardBasicEPS was retired by Morningstar in 2026 for all periods; no replacement is available.
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.
DilutedEPSOtherGainsLosses was retired by Morningstar in 2026 for all periods; no replacement is available.
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).
TaxLossCarryforwardDilutedEPS was retired by Morningstar in 2026 for all periods; no replacement is available.
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
normalized_eps
normalized_eps: NormalizedEPS
This data point represents earnings per share adjusted for irregular and/or non-recurring items based on CPMS (Computerized Portfolio Management Services) methodology standards. This is an analyst-screened datapoint.
capital_expenditure_per_share
capital_expenditure_per_share: CapitalExpenditurePerShare
The per share value of Capital Expenditure: This is derived using Capital Expenditure divided by the company's average shares outstanding over the accounting period. Capital Expenditure: This data point represents the calculated variant of Capital Expenditure; which includes all cash outflows made by a company to acquire or maintain fixed assets and intangibles. This is calculated by summing up outflows for Property; Plant & Equipment; Intangibles; Exploration and Mine development costs and Reported Capital Expenditures.
ebit_per_share
ebit_per_share: EBITPerShare
The per share value of earnings before interest and tax (EBIT). EBIT: This data point represents the earnings the company generated before paying the interest and tax expenses. This can be used to measure a company's profitability. This is calculated by using the summation of Pretax Income and Net Interest Income/Expenses.
normalized_ebit_per_share
normalized_ebit_per_share: NormalizedEBITPerShare
The per share value of normalized earnings before interest and tax (EBIT). Normalized EBIT: This represents earnings before interest and taxes adjusted for items that are irregular or unusual in nature; and/or are non-recurring. This can be used to measure a company's profitability. This is calculated by using Earnings before Interest and Tax plus/minus any tax affected unusual items.
ebitdar_per_share
ebitdar_per_share: EBITDARPerShare
The per share value of earnings before interest; tax; depreciation; amortization and rent expenses (EBITDAR). EBITDAR: This data point represents the earnings the company generated before interest; tax; depreciation; amortization and rent expenses. This can be used to measure a company's profitability. This is calculated using EBITDA + Rent Expenses + Rent and Landing Fees.
normalized_ebitda_per_share
normalized_ebitda_per_share: NormalizedEBITDAPerShare
The per share value of normalized earnings before interest; tax; depreciation and amortization expenses (EBITDA). Normalized EBITDA: This data point represents the earnings the company generated before interest; tax; depreciation and amortization expenses adjusted for items that are irregular or unusual in nature; and/or are non-recurring. This can be used to fairly measure a company's profitability. This is calculated using Earnings Before Interest; Tax; Depreciation and Amortization plus/minus any unusual Items.
ebitda_per_share
ebitda_per_share: EBITDAPerShare
The per share value of earnings before interest; tax; depreciation and amortization expenses (EBITDA). EBITDA: This data point represents the earnings the company generated before interest; tax; depreciation and amortization expenses. This can be used to measure a company's profitability. This is calculated using EBIT + Depreciation; Amortization and Depletion.
normalized_ebitdar_per_share
normalized_ebitdar_per_share: NormalizedEBITDARPerShare
The per share value of normalized earnings before interest; tax; depreciation; amortization and rent expenses (EBITDAR). Normalized EBITDAR: This data point represents the earnings the company generated before interest; tax; depreciation; amortization and rent expenses adjusted for items that are irregular or unusual in nature; and/or are non-recurring. This can be used to measure a company's profitability. This is calculated using Earnings Before Interest; Tax; Depreciation; Amortization and Rent expenses plus/minus any unusual Items.
total_unusual_items_per_share
total_unusual_items_per_share: TotalUnusualItemsPerShare
The per share value of Total Unusual Items: This is derived using Total Unusual Items (After-Tax) divided by the company's average shares outstanding over the accounting period. Total Unusual Items (After-Tax): This data point represents the subtotal of irregular and non-recurring items (after-tax) based on CPMS (Computerized Portfolio Management Services) methodology standards.
clone
clone(
time_provider: ITimeProvider,
) -> FundamentalTimeDependentProperty
Clones this instance