class

Financialmodelingprep::IncomeStatement

Inherits JSON::Serializable < Reference < Object

Income Statement

Constructors

new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Class methods

build_from_hash(attributes)

Builds the object from hash @param [Hash] attributes Model attributes in the form of hash @return [Object] Returns the model itself

Source

Instance methods

==(o)

Checks equality by comparing each attribute. @param [Object] Object to be compared

Source
_deserialize(type, value)

Deserializes the data based on type @param string type Data type @param string value Value to be deserialized @return [Object] Deserialized data

Source
_to_hash(value)

Outputs non-array value in the form of hash For object, use to_hash. Otherwise, just return the value @param [Object] value Any valid value @return [Hash] Returns the value in the form of hash

Source
accepted_date
Source
accepted_date=(accepted_date : String | Nil)
Source
build_from_hash(attributes)

Builds the object from hash @param [Hash] attributes Model attributes in the form of hash @return [Object] Returns the model itself

Source
calendar_year
Source
calendar_year=(calendar_year : String | Nil)
Source
cik=(cik : String | Nil)
Source
cost_and_expenses
Source
cost_and_expenses=(cost_and_expenses : Float64 | Nil)
Source
cost_of_revenue
Source
cost_of_revenue=(cost_of_revenue : Float64 | Nil)
Source
date

Optional properties

Source
date=(date : String | Nil)

Optional properties

Source
depreciation_and_amortization
Source
depreciation_and_amortization=(depreciation_and_amortization : Float64 | Nil)
Source
ebitda
Source
ebitda=(ebitda : Float64 | Nil)
Source
ebitdaratio
Source
ebitdaratio=(ebitdaratio : Float64 | Nil)
Source
eps=(eps : Float64 | Nil)
Source
epsdiluted
Source
epsdiluted=(epsdiluted : Float64 | Nil)
Source
eql?(o)

@see the == method @param [Object] Object to be compared

Source
filling_date
Source
filling_date=(filling_date : String | Nil)
Source
general_and_administrative_expenses
Source
general_and_administrative_expenses=(general_and_administrative_expenses : Float64 | Nil)
Source
gross_profit
Source
gross_profit=(gross_profit : Float64 | Nil)
Source
gross_profit_ratio
Source
gross_profit_ratio=(gross_profit_ratio : Float64 | Nil)
Source
hash

Calculates hash code according to all attributes. @return [Integer] Hash code

Source
income_before_tax
Source
income_before_tax=(income_before_tax : Float64 | Nil)
Source
income_before_tax_ratio
Source
income_before_tax_ratio=(income_before_tax_ratio : Float64 | Nil)
Source
income_tax_expense
Source
income_tax_expense=(income_tax_expense : Float64 | Nil)
Source
interest_expense
Source
interest_expense=(interest_expense : Float64 | Nil)
Source
interest_income
Source
interest_income=(interest_income : Float64 | Nil)
Source
interestincome
Source
interestincome=(interestincome : Float64 | Nil)
Source
list_invalid_properties

Show invalid properties with the reasons. Usually used together with valid? @return Array for valid properties with the reasons

Source
net_income
Source
net_income=(net_income : Float64 | Nil)
Source
net_income_ratio
Source
net_income_ratio=(net_income_ratio : Float64 | Nil)
Source
operating_expenses
Source
operating_expenses=(operating_expenses : Float64 | Nil)
Source
operating_income
Source
operating_income=(operating_income : Float64 | Nil)
Source
operating_income_ratio
Source
operating_income_ratio=(operating_income_ratio : Float64 | Nil)
Source
other_expenses
Source
other_expenses=(other_expenses : Float64 | Nil)
Source
period
Source
period=(period : String | Nil)
Source
reported_currency
Source
reported_currency=(reported_currency : String | Nil)
Source
research_and_development_expenses
Source
research_and_development_expenses=(research_and_development_expenses : Float64 | Nil)
Source
revenue
Source
revenue=(revenue : Float64 | Nil)
Source
selling_and_marketing_expenses
Source
selling_and_marketing_expenses=(selling_and_marketing_expenses : Float64 | Nil)
Source
selling_general_and_administrative_expenses
Source
selling_general_and_administrative_expenses=(selling_general_and_administrative_expenses : Float64 | Nil)
Source
symbol
Source
symbol=(symbol : String | Nil)
Source
to_body

to_body is an alias to to_hash (backward compatibility) @return [Hash] Returns the object in the form of hash

Source
to_hash

Returns the object in the form of hash @return [Hash] Returns the object in the form of hash

Source
to_s

Returns the string representation of the object @return [String] String presentation of the object

Source
total_other_income_expenses_net
Source
total_other_income_expenses_net=(total_other_income_expenses_net : Float64 | Nil)
Source
valid?

Check to see if the all the properties in the model are valid @return true if the model is valid

Source
weighted_average_shs_out
Source
weighted_average_shs_out=(weighted_average_shs_out : Float64 | Nil)
Source
weighted_average_shs_out_dil
Source
weighted_average_shs_out_dil=(weighted_average_shs_out_dil : Float64 | Nil)
Source