@type t() :: %ExFinancialModelingPrep.Struct.CashFlowStatement{
accepted_date: String.t() | nil,
accounts_payables: integer() | nil,
accounts_receivables: integer() | nil,
acquisitions_net: integer() | nil,
calendar_year: String.t() | nil,
capital_expenditure: integer() | nil,
cash_at_beginning_of_period: integer() | nil,
cash_at_end_of_period: integer() | nil,
change_in_working_capital: integer() | nil,
cik: String.t() | nil,
common_stock_issued: float() | nil,
common_stock_repurchased: integer() | nil,
date: String.t() | nil,
debt_repayment: integer() | nil,
deferred_income_tax: integer() | nil,
depreciation_and_amortization: integer() | nil,
dividends_paid: integer() | nil,
effect_of_forex_changes_on_cash: float() | nil,
filling_date: String.t() | nil,
final_link: String.t() | nil,
free_cash_flow: integer() | nil,
inventory: integer() | nil,
investments_in_property_plant_and_equipment: integer() | nil,
link: String.t() | nil,
net_cash_provided_by_operating_activities: integer() | nil,
net_cash_used_for_investing_activites: integer() | nil,
net_cash_used_provided_by_financing_activities: integer() | nil,
net_change_in_cash: integer() | nil,
net_income: integer() | nil,
operating_cash_flow: integer() | nil,
other_financing_activites: integer() | nil,
other_investing_activites: integer() | nil,
other_non_cash_items: float() | nil,
other_working_capital: float() | nil,
period: String.t() | nil,
purchases_of_investments: integer() | nil,
reported_currency: String.t() | nil,
sales_maturities_of_investments: integer() | nil,
stock_based_compensation: integer() | nil,
symbol: String.t() | nil
}