XML 31 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
state
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
segment
state
Dec. 31, 2013
Dec. 31, 2012
Segment Information                      
Number of states in which the entity operates 17us-gaap_NumberOfStatesInWhichEntityOperates               17us-gaap_NumberOfStatesInWhichEntityOperates    
Number of reportable segments                 6us-gaap_NumberOfReportableSegments    
Number of geographic segments                 4ryl_GeographicReportingSegmentsNumber    
REVENUES                      
Total $ 867,805us-gaap_Revenues $ 680,192us-gaap_Revenues $ 577,389us-gaap_Revenues $ 489,683us-gaap_Revenues $ 696,657us-gaap_Revenues $ 576,423us-gaap_Revenues $ 492,995us-gaap_Revenues $ 374,680us-gaap_Revenues $ 2,615,069us-gaap_Revenues $ 2,140,755us-gaap_Revenues $ 1,308,466us-gaap_Revenues
EARNINGS (LOSS) BEFORE TAXES                      
Total 115,149us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 78,942us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 52,203us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 38,170us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 75,223us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 53,986us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 44,279us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 22,203us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 284,464us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 195,691us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest 43,967us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
DEPRECIATION AND AMORTIZATION                      
Depreciation and amortization                 22,916us-gaap_DepreciationDepletionAndAmortization 20,517us-gaap_DepreciationDepletionAndAmortization 15,399us-gaap_DepreciationDepletionAndAmortization
Total assets                      
HOUSING INVENTORIES 2,045,823us-gaap_InventoryOperativeBuilders       1,649,783us-gaap_InventoryOperativeBuilders       2,045,823us-gaap_InventoryOperativeBuilders 1,649,783us-gaap_InventoryOperativeBuilders  
OTHER ASSETS 1,006,266us-gaap_OtherAssets       1,130,529us-gaap_OtherAssets       1,006,266us-gaap_OtherAssets 1,130,529us-gaap_OtherAssets  
TOTAL ASSETS 3,052,089ryl_AssetsContinuingOperations       2,780,312ryl_AssetsContinuingOperations       3,052,089ryl_AssetsContinuingOperations 2,780,312ryl_AssetsContinuingOperations  
Homebuilding | North                      
REVENUES                      
Total                 703,094us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
617,550us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
393,238us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
EARNINGS (LOSS) BEFORE TAXES                      
Total                 76,354us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
52,062us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
11,445us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
DEPRECIATION AND AMORTIZATION                      
Depreciation and amortization                 5,894us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
5,819us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
4,710us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
Total assets                      
HOUSING INVENTORIES 589,427us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
      464,777us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
      589,427us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
464,777us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
 
OTHER ASSETS 47,742us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
      48,314us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
      47,742us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
48,314us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
 
TOTAL ASSETS 637,169ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
      513,091ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
      637,169ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
513,091ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_NorthMember
 
Homebuilding | Southeast                      
REVENUES                      
Total                 691,141us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
597,933us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
355,621us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
EARNINGS (LOSS) BEFORE TAXES                      
Total                 95,437us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
65,018us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
18,191us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
DEPRECIATION AND AMORTIZATION                      
Depreciation and amortization                 5,186us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
5,629us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
4,308us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
Total assets                      
HOUSING INVENTORIES 518,691us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
      397,237us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
      518,691us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
397,237us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
 
OTHER ASSETS 36,994us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
      24,143us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
      36,994us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
24,143us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
 
TOTAL ASSETS 555,685ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
      421,380ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
      555,685ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
421,380ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_SoutheastMember
 
Homebuilding | Texas                      
REVENUES                      
Total                 550,916us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
448,828us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
323,162us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
EARNINGS (LOSS) BEFORE TAXES                      
Total                 50,598us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
38,827us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
22,809us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
DEPRECIATION AND AMORTIZATION                      
Depreciation and amortization                 4,587us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
3,960us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
2,834us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
Total assets                      
HOUSING INVENTORIES 347,178us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
      290,018us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
      347,178us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
290,018us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
 
OTHER ASSETS 43,042us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
      37,310us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
      43,042us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
37,310us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
 
TOTAL ASSETS 390,220ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
      327,328ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
      390,220ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
327,328ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= stpr_TX
 
Homebuilding | West                      
REVENUES                      
Total                 624,750us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
425,064us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
198,826us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
EARNINGS (LOSS) BEFORE TAXES                      
Total                 81,087us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
45,919us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
10,124us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
DEPRECIATION AND AMORTIZATION                      
Depreciation and amortization                 6,638us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
4,569us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
2,984us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
Total assets                      
HOUSING INVENTORIES 590,527us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
      497,751us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
      590,527us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
497,751us-gaap_InventoryOperativeBuilders
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
 
OTHER ASSETS 41,198us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
      30,248us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
      41,198us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
30,248us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
 
TOTAL ASSETS 631,725ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
      527,999ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
      631,725ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
527,999ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_HomeBuildingMember
/ us-gaap_StatementGeographicalAxis
= ryl_WestMember
 
Financial Services                      
REVENUES                      
Total                 45,168us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
51,380us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
37,619us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
EARNINGS (LOSS) BEFORE TAXES                      
Total                 7,447us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
20,068us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
13,142us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
DEPRECIATION AND AMORTIZATION                      
Depreciation and amortization                 289us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
175us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
78us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
Total assets                      
OTHER ASSETS 194,258us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
      193,652us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
      194,258us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
193,652us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
 
TOTAL ASSETS 194,258ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
      193,652ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
      194,258ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
193,652ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_FinancialServicesMember
 
Corporate and unallocated                      
EARNINGS (LOSS) BEFORE TAXES                      
Total                 (26,459)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember
(26,203)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember
(31,744)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember
DEPRECIATION AND AMORTIZATION                      
Depreciation and amortization                 322us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember
365us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember
485us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember
Total assets                      
OTHER ASSETS 643,032us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember
      796,862us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember
      643,032us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember
796,862us-gaap_OtherAssets
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember
 
TOTAL ASSETS $ 643,032ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember
      $ 796,862ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember
      $ 643,032ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember
$ 796,862ryl_AssetsContinuingOperations
/ us-gaap_StatementBusinessSegmentsAxis
= ryl_CorporateAndUnallocatedAmountToSegmentMember