Class: Edgar::DataObjects::TenK

Inherits:
Base
  • Object
show all
Defined in:
lib/edgar/data_objects.rb

Overview

Wraps a 10-K annual filing with section accessors.

Instance Attribute Summary

Attributes inherited from Base

#filing

Instance Method Summary collapse

Methods inherited from Base

#accession_number, #company_name, #filing_date, #form_type, #initialize, #to_s

Constructor Details

This class inherits a constructor from Edgar::DataObjects::Base

Instance Method Details

#businessObject



41
42
43
# File 'lib/edgar/data_objects.rb', line 41

def business
  items["1"]
end

#exhibitsObject



53
54
55
# File 'lib/edgar/data_objects.rb', line 53

def exhibits
  @filing.exhibits
end

#financial_statementsObject



49
50
51
# File 'lib/edgar/data_objects.rb', line 49

def financial_statements
  items["8"]
end

#itemsObject



37
38
39
# File 'lib/edgar/data_objects.rb', line 37

def items
  @filing.sections
end

#risk_factorsObject



45
46
47
# File 'lib/edgar/data_objects.rb', line 45

def risk_factors
  items["1A"]
end