Module: LiteXBRL::TDnet::SummaryAttribute
Instance Attribute Summary collapse
-
#change_in_forecast_net_income ⇒ Object
Returns the value of attribute change_in_forecast_net_income.
-
#change_in_forecast_net_sales ⇒ Object
Returns the value of attribute change_in_forecast_net_sales.
-
#change_in_forecast_operating_income ⇒ Object
Returns the value of attribute change_in_forecast_operating_income.
-
#change_in_forecast_ordinary_income ⇒ Object
Returns the value of attribute change_in_forecast_ordinary_income.
-
#change_in_net_income ⇒ Object
Returns the value of attribute change_in_net_income.
-
#change_in_net_sales ⇒ Object
Returns the value of attribute change_in_net_sales.
-
#change_in_operating_income ⇒ Object
Returns the value of attribute change_in_operating_income.
-
#change_in_ordinary_income ⇒ Object
Returns the value of attribute change_in_ordinary_income.
-
#change_in_prior_net_income ⇒ Object
Returns the value of attribute change_in_prior_net_income.
-
#change_in_prior_net_sales ⇒ Object
Returns the value of attribute change_in_prior_net_sales.
-
#change_in_prior_operating_income ⇒ Object
Returns the value of attribute change_in_prior_operating_income.
-
#change_in_prior_ordinary_income ⇒ Object
Returns the value of attribute change_in_prior_ordinary_income.
-
#code ⇒ Object
Returns the value of attribute code.
-
#forecast_net_income ⇒ Object
Returns the value of attribute forecast_net_income.
-
#forecast_net_income_per_share ⇒ Object
Returns the value of attribute forecast_net_income_per_share.
-
#forecast_net_sales ⇒ Object
Returns the value of attribute forecast_net_sales.
-
#forecast_operating_income ⇒ Object
Returns the value of attribute forecast_operating_income.
-
#forecast_ordinary_income ⇒ Object
Returns the value of attribute forecast_ordinary_income.
-
#month ⇒ Object
Returns the value of attribute month.
-
#net_income ⇒ Object
Returns the value of attribute net_income.
-
#net_income_per_share ⇒ Object
Returns the value of attribute net_income_per_share.
-
#net_sales ⇒ Object
Returns the value of attribute net_sales.
-
#operating_income ⇒ Object
Returns the value of attribute operating_income.
-
#ordinary_income ⇒ Object
Returns the value of attribute ordinary_income.
-
#prior_net_income ⇒ Object
Returns the value of attribute prior_net_income.
-
#prior_net_income_per_share ⇒ Object
Returns the value of attribute prior_net_income_per_share.
-
#prior_net_sales ⇒ Object
Returns the value of attribute prior_net_sales.
-
#prior_operating_income ⇒ Object
Returns the value of attribute prior_operating_income.
-
#prior_ordinary_income ⇒ Object
Returns the value of attribute prior_ordinary_income.
-
#quarter ⇒ Object
Returns the value of attribute quarter.
-
#year ⇒ Object
Returns the value of attribute year.
Instance Method Summary collapse
Instance Attribute Details
#change_in_forecast_net_income ⇒ Object
Returns the value of attribute change_in_forecast_net_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def change_in_forecast_net_income @change_in_forecast_net_income end |
#change_in_forecast_net_sales ⇒ Object
Returns the value of attribute change_in_forecast_net_sales.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def change_in_forecast_net_sales @change_in_forecast_net_sales end |
#change_in_forecast_operating_income ⇒ Object
Returns the value of attribute change_in_forecast_operating_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def @change_in_forecast_operating_income end |
#change_in_forecast_ordinary_income ⇒ Object
Returns the value of attribute change_in_forecast_ordinary_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def change_in_forecast_ordinary_income @change_in_forecast_ordinary_income end |
#change_in_net_income ⇒ Object
Returns the value of attribute change_in_net_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def change_in_net_income @change_in_net_income end |
#change_in_net_sales ⇒ Object
Returns the value of attribute change_in_net_sales.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def change_in_net_sales @change_in_net_sales end |
#change_in_operating_income ⇒ Object
Returns the value of attribute change_in_operating_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def @change_in_operating_income end |
#change_in_ordinary_income ⇒ Object
Returns the value of attribute change_in_ordinary_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def change_in_ordinary_income @change_in_ordinary_income end |
#change_in_prior_net_income ⇒ Object
Returns the value of attribute change_in_prior_net_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def change_in_prior_net_income @change_in_prior_net_income end |
#change_in_prior_net_sales ⇒ Object
Returns the value of attribute change_in_prior_net_sales.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def change_in_prior_net_sales @change_in_prior_net_sales end |
#change_in_prior_operating_income ⇒ Object
Returns the value of attribute change_in_prior_operating_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def @change_in_prior_operating_income end |
#change_in_prior_ordinary_income ⇒ Object
Returns the value of attribute change_in_prior_ordinary_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def change_in_prior_ordinary_income @change_in_prior_ordinary_income end |
#code ⇒ Object
Returns the value of attribute code.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def code @code end |
#forecast_net_income ⇒ Object
Returns the value of attribute forecast_net_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def forecast_net_income @forecast_net_income end |
#forecast_net_income_per_share ⇒ Object
Returns the value of attribute forecast_net_income_per_share.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def forecast_net_income_per_share @forecast_net_income_per_share end |
#forecast_net_sales ⇒ Object
Returns the value of attribute forecast_net_sales.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def forecast_net_sales @forecast_net_sales end |
#forecast_operating_income ⇒ Object
Returns the value of attribute forecast_operating_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def @forecast_operating_income end |
#forecast_ordinary_income ⇒ Object
Returns the value of attribute forecast_ordinary_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def forecast_ordinary_income @forecast_ordinary_income end |
#month ⇒ Object
Returns the value of attribute month.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def month @month end |
#net_income ⇒ Object
Returns the value of attribute net_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def net_income @net_income end |
#net_income_per_share ⇒ Object
Returns the value of attribute net_income_per_share.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def net_income_per_share @net_income_per_share end |
#net_sales ⇒ Object
Returns the value of attribute net_sales.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def net_sales @net_sales end |
#operating_income ⇒ Object
Returns the value of attribute operating_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def @operating_income end |
#ordinary_income ⇒ Object
Returns the value of attribute ordinary_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def ordinary_income @ordinary_income end |
#prior_net_income ⇒ Object
Returns the value of attribute prior_net_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def prior_net_income @prior_net_income end |
#prior_net_income_per_share ⇒ Object
Returns the value of attribute prior_net_income_per_share.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def prior_net_income_per_share @prior_net_income_per_share end |
#prior_net_sales ⇒ Object
Returns the value of attribute prior_net_sales.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def prior_net_sales @prior_net_sales end |
#prior_operating_income ⇒ Object
Returns the value of attribute prior_operating_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def @prior_operating_income end |
#prior_ordinary_income ⇒ Object
Returns the value of attribute prior_ordinary_income.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def prior_ordinary_income @prior_ordinary_income end |
#quarter ⇒ Object
Returns the value of attribute quarter.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def quarter @quarter end |
#year ⇒ Object
Returns the value of attribute year.
5 6 7 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 5 def year @year end |
Instance Method Details
#attributes ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 13 def attributes { code: code, year: year, month: month, quarter: quarter, net_sales: net_sales, 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_ordinary_income: change_in_ordinary_income, change_in_net_income: change_in_net_income, prior_net_sales: prior_net_sales, 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_ordinary_income: change_in_prior_ordinary_income, change_in_prior_net_income: change_in_prior_net_income, } end |
#attributes_results_forecast ⇒ Object
40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
# File 'lib/litexbrl/tdnet/summary_attribute.rb', line 40 def attributes_results_forecast { code: code, year: quarter == 4 ? year + 1 : year, month: month, quarter: 4, forecast_net_sales: forecast_net_sales, 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_ordinary_income: change_in_forecast_ordinary_income, change_in_forecast_net_income: change_in_forecast_net_income, } end |