XML 54 R83.htm IDEA: XBRL DOCUMENT v2.4.1.9
Supplemental Guarantor Information (Statement Of Cash Flows) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Net cash provided by (used in) operating activities $ 309,249,000us-gaap_NetCashProvidedByUsedInOperatingActivities $ 881,136,000us-gaap_NetCashProvidedByUsedInOperatingActivities $ 760,140,000us-gaap_NetCashProvidedByUsedInOperatingActivities
Cash flows from investing activities:      
Distributions from unconsolidated entities 8,157,000us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital 1,001,000us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital 3,029,000us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
Investments in unconsolidated entities (9,000)us-gaap_PaymentsToAcquireEquityMethodInvestments (1,677,000)us-gaap_PaymentsToAcquireEquityMethodInvestments (16,456,000)us-gaap_PaymentsToAcquireEquityMethodInvestments
Net change in loans held for investment 335,000us-gaap_PaymentsToAcquireLoansHeldForInvestment (12,265,000)us-gaap_PaymentsToAcquireLoansHeldForInvestment 836,000us-gaap_PaymentsToAcquireLoansHeldForInvestment
Change in restricted cash related to letters of credit 54,989,000us-gaap_IncreaseDecreaseInRestrictedCash (4,152,000)us-gaap_IncreaseDecreaseInRestrictedCash 28,653,000us-gaap_IncreaseDecreaseInRestrictedCash
Proceeds from the sale of property and equipment 113,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 15,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 7,586,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Capital expenditures (48,790,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (28,899,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (13,942,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Cash used for business acquisition (82,419,000)us-gaap_PaymentsToAcquireBusinessesGross 0us-gaap_PaymentsToAcquireBusinessesGross 0us-gaap_PaymentsToAcquireBusinessesGross
Net cash provided by (used in) investing activities (67,624,000)us-gaap_NetCashProvidedByUsedInInvestingActivities (45,977,000)us-gaap_NetCashProvidedByUsedInInvestingActivities 9,706,000us-gaap_NetCashProvidedByUsedInInvestingActivities
Cash flows from financing activities:      
Financial Services borrowings (repayments) 34,577,000us-gaap_ProceedsFromRepaymentsOfLinesOfCredit (33,131,000)us-gaap_ProceedsFromRepaymentsOfLinesOfCredit 138,795,000us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
Other borrowings (repayments) (250,631,000)us-gaap_ProceedsFromRepaymentsOfDebt (479,827,000)us-gaap_ProceedsFromRepaymentsOfDebt (618,800,000)us-gaap_ProceedsFromRepaymentsOfDebt
Stock option exercises 15,627,000us-gaap_ProceedsFromIssuanceOfCommonStock 19,411,000us-gaap_ProceedsFromIssuanceOfCommonStock 32,809,000us-gaap_ProceedsFromIssuanceOfCommonStock
Stock repurchases (253,019,000)us-gaap_PaymentsForRepurchaseOfCommonStock (127,661,000)us-gaap_PaymentsForRepurchaseOfCommonStock (961,000)us-gaap_PaymentsForRepurchaseOfCommonStock
Dividends paid (75,646,000)us-gaap_PaymentsOfDividends (38,382,000)us-gaap_PaymentsOfDividends 0us-gaap_PaymentsOfDividends
Intercompany activities, net 0us-gaap_ProceedsFromContributionsFromParent 0us-gaap_ProceedsFromContributionsFromParent 0us-gaap_ProceedsFromContributionsFromParent
Net cash used in financing activities (529,092,000)us-gaap_NetCashProvidedByUsedInFinancingActivities (659,590,000)us-gaap_NetCashProvidedByUsedInFinancingActivities (448,157,000)us-gaap_NetCashProvidedByUsedInFinancingActivities
Net increase (decrease) in cash and equivalents (287,467,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 175,569,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 321,689,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and equivalents at beginning of period 1,580,329,000us-gaap_CashAndCashEquivalentsAtCarryingValue 1,404,760,000us-gaap_CashAndCashEquivalentsAtCarryingValue 1,083,071,000us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and equivalents at end of period 1,292,862,000us-gaap_CashAndCashEquivalentsAtCarryingValue 1,580,329,000us-gaap_CashAndCashEquivalentsAtCarryingValue 1,404,760,000us-gaap_CashAndCashEquivalentsAtCarryingValue
Parent Company [Member]      
Net cash provided by (used in) operating activities 206,485,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(41,000)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(582,762,000)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash flows from investing activities:      
Distributions from unconsolidated entities 0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Investments in unconsolidated entities 0us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net change in loans held for investment 0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Change in restricted cash related to letters of credit 54,989,000us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(4,152,000)us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
28,653,000us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from the sale of property and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Capital expenditures 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash used for business acquisition 0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
   
Net cash provided by (used in) investing activities 54,989,000us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(4,152,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
28,653,000us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash flows from financing activities:      
Financial Services borrowings (repayments) 0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other borrowings (repayments) (249,765,000)us-gaap_ProceedsFromRepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(485,048,000)us-gaap_ProceedsFromRepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(620,700,000)us-gaap_ProceedsFromRepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Stock option exercises 15,627,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
19,411,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
32,809,000us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Stock repurchases (253,019,000)us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(127,661,000)us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(961,000)us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Dividends paid (75,646,000)us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(38,382,000)us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Intercompany activities, net 46,419,000us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
752,069,000us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,169,842,000us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash used in financing activities (516,384,000)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
120,389,000us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
580,990,000us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net increase (decrease) in cash and equivalents (254,910,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
116,196,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
26,881,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and equivalents at beginning of period 262,364,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
146,168,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
119,287,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and equivalents at end of period 7,454,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
262,364,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
146,168,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Guarantor Subsidiaries [Member]      
Net cash provided by (used in) operating activities 175,415,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
865,267,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,332,342,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash flows from investing activities:      
Distributions from unconsolidated entities 8,161,000us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,001,000us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
3,029,000us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Investments in unconsolidated entities 0us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,677,000)us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(16,456,000)us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net change in loans held for investment 0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Change in restricted cash related to letters of credit 0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from the sale of property and equipment 113,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
15,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
7,586,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Capital expenditures (44,956,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(26,472,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(10,831,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash used for business acquisition (82,419,000)us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
   
Net cash provided by (used in) investing activities (119,101,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(27,133,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(16,672,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash flows from financing activities:      
Financial Services borrowings (repayments) 0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other borrowings (repayments) (866,000)us-gaap_ProceedsFromRepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
5,221,000us-gaap_ProceedsFromRepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,900,000us-gaap_ProceedsFromRepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Stock option exercises 0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Stock repurchases 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Dividends paid 0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Intercompany activities, net (87,140,000)us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(718,299,000)us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,129,188,000)us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash used in financing activities (88,006,000)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(713,078,000)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,127,288,000)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net increase (decrease) in cash and equivalents (31,692,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
125,056,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
188,382,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and equivalents at beginning of period 1,188,999,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,063,943,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
875,561,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and equivalents at end of period 1,157,307,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,188,999,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,063,943,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries [Member]      
Net cash provided by (used in) operating activities (72,651,000)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
15,910,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
10,560,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash flows from investing activities:      
Distributions from unconsolidated entities (4,000)us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Investments in unconsolidated entities (9,000)us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net change in loans held for investment 335,000us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(12,265,000)us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
836,000us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Change in restricted cash related to letters of credit 0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from the sale of property and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Capital expenditures (3,834,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(2,427,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(3,111,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash used for business acquisition 0us-gaap_PaymentsToAcquireBusinessesGross
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   
Net cash provided by (used in) investing activities (3,512,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(14,692,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(2,275,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash flows from financing activities:      
Financial Services borrowings (repayments) 34,577,000us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(33,131,000)us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
138,795,000us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other borrowings (repayments) 0us-gaap_ProceedsFromRepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
   0us-gaap_ProceedsFromRepaymentsOfDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Stock option exercises 0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Stock repurchases 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Dividends paid 0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Intercompany activities, net 40,721,000us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(33,770,000)us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(40,654,000)us-gaap_ProceedsFromContributionsFromParent
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash used in financing activities 75,298,000us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(66,901,000)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
98,141,000us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net increase (decrease) in cash and equivalents (865,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(65,683,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
106,426,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and equivalents at beginning of period 128,966,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
194,649,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
88,223,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and equivalents at end of period 128,101,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
128,966,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
194,649,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Eliminating Entries [Member]      
Net cash provided by (used in) operating activities 0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Cash flows from investing activities:      
Distributions from unconsolidated entities 0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Investments in unconsolidated entities 0us-gaap_PaymentsToAcquireEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_PaymentsToAcquireEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_PaymentsToAcquireEquityMethodInvestments
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Net change in loans held for investment 0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_PaymentsToAcquireLoansHeldForInvestment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Change in restricted cash related to letters of credit 0us-gaap_IncreaseDecreaseInRestrictedCash
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncreaseDecreaseInRestrictedCash
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_IncreaseDecreaseInRestrictedCash
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Proceeds from the sale of property and equipment 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Capital expenditures 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Cash used for business acquisition 0us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
   
Net cash provided by (used in) investing activities 0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Cash flows from financing activities:      
Financial Services borrowings (repayments) 0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
   0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Other borrowings (repayments) 0us-gaap_ProceedsFromRepaymentsOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
   0us-gaap_ProceedsFromRepaymentsOfDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Stock option exercises 0us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_ProceedsFromIssuanceOfCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Stock repurchases 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Dividends paid 0us-gaap_PaymentsOfDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_PaymentsOfDividends
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
 
Intercompany activities, net 0us-gaap_ProceedsFromContributionsFromParent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_ProceedsFromContributionsFromParent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_ProceedsFromContributionsFromParent
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Net cash used in financing activities 0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Net increase (decrease) in cash and equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Cash and equivalents at beginning of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
Cash and equivalents at end of period $ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember