XML 94 R80.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Segment Information - Revenue (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
Segment revenue information |  |  |
Rental revenue | $ 1,166,224 | $ 1,057,413 | $ 976,865
Tenant reimbursements | 46,082 | 43,104 | 42,015
Other revenue | 3,462 | 2,655 | 4,405
Total revenue | 1,215,768 | 1,103,172 | 1,023,285
Apparel |  |  |
Segment revenue information |  |  |
Rental revenue | 19,190 | 19,975 | 19,819
Automotive service |  |  |
Segment revenue information |  |  |
Rental revenue | 25,291 | 20,212 | 18,632
Automotive tire services |  |  |
Segment revenue information |  |  |
Rental revenue | 29,560 | 28,754 | 28,627
Beverages |  |  |
Segment revenue information |  |  |
Rental revenue | 31,174 | 27,587 | 25,451
Child care |  |  |
Segment revenue information |  |  |
Rental revenue | 20,775 | 19,712 | 19,949
Convenience stores |  |  |
Segment revenue information |  |  |
Rental revenue | 111,023 | 91,784 | 90,093
Dollar stores |  |  |
Segment revenue information |  |  |
Rental revenue | 91,076 | 90,746 | 88,126
Drug stores |  |  |
Segment revenue information |  |  |
Rental revenue | 126,555 | 117,758 | 103,324
Financial services |  |  |
Segment revenue information |  |  |
Rental revenue | 28,744 | 18,769 | 17,044
General merchandise |  |  |
Segment revenue information |  |  |
Rental revenue | 23,752 | 18,976 | 16,411
Grocery stores |  |  |
Segment revenue information |  |  |
Rental revenue | 50,731 | 32,815 | 29,506
Health and fitness |  |  |
Segment revenue information |  |  |
Rental revenue | 88,146 | 85,901 | 75,881
Home improvement |  |  |
Segment revenue information |  |  |
Rental revenue | 30,324 | 25,695 | 23,112
Motor vehicle dealerships |  |  |
Segment revenue information |  |  |
Rental revenue | 23,989 | 20,329 | 15,332
Restaurants-casual dining |  |  |
Segment revenue information |  |  |
Rental revenue | 43,876 | 42,312 | 37,645
Restaurants-quick service |  |  |
Segment revenue information |  |  |
Rental revenue | 59,638 | 52,674 | 41,407
Theaters |  |  |
Segment revenue information |  |  |
Rental revenue | 58,443 | 51,926 | 49,456
Transportation services |  |  |
Segment revenue information |  |  |
Rental revenue | 62,337 | 57,694 | 51,745
Wholesale club |  |  |
Segment revenue information |  |  |
Rental revenue | 37,646 | 37,531 | 37,391
Other non-reportable segments |  |  |
Segment revenue information |  |  |
Rental revenue | $ 203,954 | $ 196,263 | $ 187,914

X
- Definition The total amount of revenue recognized for the period from operating leases, including minimum lease revenue, contingent revenue, percentage revenue and sublease revenue. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=77902458&loc=d3e39896-112707 + Details
Name: | us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Other real estate revenue not otherwise specified in the taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(e)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_OtherRealEstateRevenue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The aggregate revenue from real estate operations during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(e)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_RealEstateRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_SegmentReportingRevenueReconcilingItemLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition In accordance with the provisions of their lease agreement, this element represents allowable charges due a landlord from its tenant. In retail store and office building leases, for example, tenant reimbursements may cover items such as taxes, utilities, and common area expenses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(e)) -URI http://asc.fasb.org/extlink&oid=63488584&loc=d3e20235-122688 + Details
Name: | us-gaap_TenantReimbursements
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_ApparelMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_AutomotiveServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_AutomotiveTireServiceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_BeverageMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_ChildCare1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_ConvenienceStoreMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_DollarStoresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_DrugStoreMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_FinancialServicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_GeneralMerchandiseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_GroceryStoresMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_HealthAndFitness1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_HomeImprovementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_MotorVehicleDealershipsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_RestaurantsCasualDiningMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_RestaurantsQuickServiceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_TheaterMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_TransportationServiceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=o_WholesaleClubMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |