module LiteXBRL::TDnet::SummaryAttribute

Attributes

cash_and_equivalents_end_of_period[RW]
cash_flows_from_financing_activities[RW]
cash_flows_from_investing_activities[RW]
cash_flows_from_operating_activities[RW]
change_in_forecast_net_income[RW]
change_in_forecast_net_sales[RW]
change_in_forecast_operating_income[RW]
change_in_forecast_ordinary_income[RW]
change_in_net_income[RW]
change_in_net_sales[RW]
change_in_operating_income[RW]
change_in_ordinary_income[RW]
change_in_prior_net_income[RW]
change_in_prior_net_sales[RW]
change_in_prior_operating_income[RW]
change_in_prior_ordinary_income[RW]
code[RW]
consolidation[RW]
forecast_net_income[RW]
forecast_net_income_per_share[RW]
forecast_net_sales[RW]
forecast_operating_income[RW]
forecast_ordinary_income[RW]
month[RW]
net_assets_per_share[RW]
net_income[RW]
net_income_per_share[RW]
net_sales[RW]
number_of_shares[RW]
number_of_treasury_stock[RW]
operating_income[RW]
ordinary_income[RW]
owners_equity[RW]
prior_net_income[RW]
prior_net_income_per_share[RW]
prior_net_sales[RW]
prior_operating_income[RW]
prior_ordinary_income[RW]
quarter[RW]
year[RW]

Public Instance Methods

attributes() click to toggle source
# File lib/litexbrl/tdnet/summary_attribute.rb, line 16
def attributes
  {
    code: code,
    year: year,
    month: month,
    quarter: quarter,
    net_sales: net_sales,
    consolidation: consolidation,
    operating_income: operating_income,
    ordinary_income: ordinary_income,
    net_income: net_income,
    net_income_per_share: net_income_per_share,
    change_in_net_sales: change_in_net_sales,
    change_in_operating_income: change_in_operating_income,
    change_in_ordinary_income: change_in_ordinary_income,
    change_in_net_income: change_in_net_income,
    prior_net_sales: prior_net_sales,
    prior_operating_income: prior_operating_income,
    prior_ordinary_income: prior_ordinary_income,
    prior_net_income: prior_net_income,
    prior_net_income_per_share: prior_net_income_per_share,
    change_in_prior_net_sales: change_in_prior_net_sales,
    change_in_prior_operating_income: change_in_prior_operating_income,
    change_in_prior_ordinary_income: change_in_prior_ordinary_income,
    change_in_prior_net_income: change_in_prior_net_income,
    owners_equity: owners_equity,
    number_of_shares: number_of_shares,
    number_of_treasury_stock: number_of_treasury_stock,
    net_assets_per_share: net_assets_per_share,
  }
end
attributes_results_forecast() click to toggle source
# File lib/litexbrl/tdnet/summary_attribute.rb, line 48
def attributes_results_forecast
  {
    code: code,
    year: quarter == 4 ? year + 1 : year,
    month: month,
    quarter: 4,
    consolidation: consolidation,
    forecast_net_sales: forecast_net_sales,
    forecast_operating_income: forecast_operating_income,
    forecast_ordinary_income: forecast_ordinary_income,
    forecast_net_income: forecast_net_income,
    forecast_net_income_per_share: forecast_net_income_per_share,
    change_in_forecast_net_sales: change_in_forecast_net_sales,
    change_in_forecast_operating_income: change_in_forecast_operating_income,
    change_in_forecast_ordinary_income: change_in_forecast_ordinary_income,
    change_in_forecast_net_income: change_in_forecast_net_income,
  }
end
cash_flow_attributes() click to toggle source
# File lib/litexbrl/tdnet/summary_attribute.rb, line 67
def cash_flow_attributes
  {
    cash_flows_from_operating_activities: cash_flows_from_operating_activities,
    cash_flows_from_investing_activities: cash_flows_from_investing_activities,
    cash_flows_from_financing_activities: cash_flows_from_financing_activities,
    cash_and_equivalents_end_of_period: cash_and_equivalents_end_of_period,
  }
end