XML 27 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Detail 2) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment revenue information      
Rental revenue $ 893,457us-gaap_OperatingLeasesIncomeStatementLeaseRevenue $ 748,218us-gaap_OperatingLeasesIncomeStatementLeaseRevenue $ 467,020us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
Tenant reimbursements 37,118us-gaap_TenantReimbursements 24,944us-gaap_TenantReimbursements 14,619us-gaap_TenantReimbursements
Other revenue 2,930us-gaap_OtherRealEstateRevenue 7,047us-gaap_OtherRealEstateRevenue 2,942us-gaap_OtherRealEstateRevenue
Total revenue 933,505us-gaap_RealEstateRevenueNet 780,209us-gaap_RealEstateRevenueNet 484,581us-gaap_RealEstateRevenueNet
Apparel      
Segment revenue information      
Rental revenue 17,966us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
14,142us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
8,023us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_ApparelMember
Automotive service      
Segment revenue information      
Rental revenue 16,491us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
15,603us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
14,563us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveServicesMember
Automotive tire services      
Segment revenue information      
Rental revenue 28,136us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
26,917us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
22,593us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_AutomotiveTireServiceMember
Beverages      
Segment revenue information      
Rental revenue 25,147us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
24,848us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
24,553us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_BeverageMember
Child care      
Segment revenue information      
Rental revenue 20,022us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
20,717us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
20,656us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_ChildCare1Member
Convenience stores      
Segment revenue information      
Rental revenue 89,754us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
83,973us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
76,309us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_ConvenienceStoreMember
Dollar stores      
Segment revenue information      
Rental revenue 85,049us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
46,742us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
10,583us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_DollarStoresMember
Drug stores      
Segment revenue information      
Rental revenue 84,624us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
60,529us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
16,376us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_DrugStoreMember
Financial services      
Segment revenue information      
Rental revenue 16,828us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
14,904us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
2,889us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_FinancialServicesMember
Food processing      
Segment revenue information      
Rental revenue 12,042us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
11,151us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
6,213us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_FoodProcessingMember
Grocery stores      
Segment revenue information      
Rental revenue 26,979us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
22,031us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
17,456us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_GroceryStoresMember
Health and fitness      
Segment revenue information      
Rental revenue 62,086us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
46,979us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
32,782us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthAndFitness1Member
Health care      
Segment revenue information      
Rental revenue 16,039us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
14,358us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
428us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_HealthCareMember
Home improvement      
Segment revenue information      
Rental revenue 15,552us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
11,210us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
6,623us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_HomeImprovementMember
Restaurants - casual dining      
Segment revenue information      
Rental revenue 38,589us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
38,261us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
33,155us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsCasualDiningMember
Restaurants - quick service      
Segment revenue information      
Rental revenue 33,389us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
32,340us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
26,848us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_RestaurantsQuickServiceMember
Sporting goods      
Segment revenue information      
Rental revenue 15,023us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
12,875us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
11,798us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_SportingGoodsMember
Theaters      
Segment revenue information      
Rental revenue 47,102us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
46,122us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
45,073us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_TheaterMember
Transportation services      
Segment revenue information      
Rental revenue 46,287us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
40,552us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
11,516us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_TransportationServiceMember
Wholesale clubs      
Segment revenue information      
Rental revenue 36,588us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
29,448us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
15,217us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= o_WholesaleClubMember
Other      
Segment revenue information      
Rental revenue $ 159,764us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 134,516us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 63,366us-gaap_OperatingLeasesIncomeStatementLeaseRevenue
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember