XML 50 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidating Statement Of Cash Flows (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Condensed Consolidating Financial Statements [Line Items]    
Net cash provided (used) by operating activities $ (15,835,000)us-gaap_NetCashProvidedByUsedInOperatingActivities $ 5,264,000us-gaap_NetCashProvidedByUsedInOperatingActivities
CASH FLOWS FROM INVESTING ACTIVITIES:    
Investment in property and equipment (6,804,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment (3,015,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Proceeds from sales of assets 1,592,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment 8,703,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
Equity method investments (1,921,000)us-gaap_PaymentsToAcquireEquityMethodInvestments (3,379,000)us-gaap_PaymentsToAcquireEquityMethodInvestments
Purchases of investments, employee benefit plans (1,089,000)us-gaap_PaymentsToAcquireRestrictedInvestments (890,000)us-gaap_PaymentsToAcquireRestrictedInvestments
Proceeds from sales of investments, employee benefit plans 925,000us-gaap_ProceedsFromSaleOfRestrictedInvestments 281,000us-gaap_ProceedsFromSaleOfRestrictedInvestments
Issuance of mezzanine and other notes receivable 0us-gaap_PaymentsToAcquireNotesReceivable (587,000)us-gaap_PaymentsToAcquireNotesReceivable
Collections of mezzanine and other notes receivable 105,000us-gaap_ProceedsFromCollectionOfNotesReceivable 68,000us-gaap_ProceedsFromCollectionOfNotesReceivable
Other items, net (77,000)us-gaap_PaymentsForProceedsFromOtherInvestingActivities (154,000)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
Net cash provided (used) by investing activities (7,269,000)us-gaap_NetCashProvidedByUsedInInvestingActivities 1,027,000us-gaap_NetCashProvidedByUsedInInvestingActivities
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net borrowings pursuant to revolving credit facility 20,700,000us-gaap_ProceedsFromRepaymentsOfLinesOfCredit 15,000,000us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
Principal payments on long-term debt (3,082,000)us-gaap_RepaymentsOfLongTermDebt (2,052,000)us-gaap_RepaymentsOfLongTermDebt
Purchases of treasury stock (6,227,000)us-gaap_PaymentsForRepurchaseOfCommonStock (4,530,000)us-gaap_PaymentsForRepurchaseOfCommonStock
Dividends paid (11,710,000)us-gaap_PaymentsOfDividends (10,784,000)us-gaap_PaymentsOfDividends
Excess tax benefits from stock-based compensation 4,473,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 1,024,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Proceeds from exercise of stock options 5,619,000us-gaap_ProceedsFromStockOptionsExercised 1,547,000us-gaap_ProceedsFromStockOptionsExercised
Net cash provided (used) by financing activities 9,773,000us-gaap_NetCashProvidedByUsedInFinancingActivities 205,000us-gaap_NetCashProvidedByUsedInFinancingActivities
Net change in cash and cash equivalents (13,331,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect 6,496,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
Effect of foreign exchange rate changes on cash and cash equivalents (1,004,000)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents 587,000us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Cash and cash equivalents at beginning of period 214,879,000us-gaap_CashAndCashEquivalentsAtCarryingValue 167,795,000us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and cash equivalents at end of period 200,544,000us-gaap_CashAndCashEquivalentsAtCarryingValue 174,878,000us-gaap_CashAndCashEquivalentsAtCarryingValue
Parent [Member]    
Condensed Consolidating Financial Statements [Line Items]    
Net cash provided (used) by operating activities (20,715,000)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
4,252,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
CASH FLOWS FROM INVESTING ACTIVITIES:    
Investment in property and equipment (4,712,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,359,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from sales of assets 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Equity method investments 0us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Purchases of investments, employee benefit plans 0us-gaap_PaymentsToAcquireRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsToAcquireRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from sales of investments, employee benefit plans 0us-gaap_ProceedsFromSaleOfRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromSaleOfRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Issuance of mezzanine and other notes receivable   (587,000)us-gaap_PaymentsToAcquireNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Collections of mezzanine and other notes receivable 105,000us-gaap_ProceedsFromCollectionOfNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
68,000us-gaap_ProceedsFromCollectionOfNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Advances to and investments in affiliates 0us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,000,000)us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from Sale of Other Assets, Investing Activities 0us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Other items, net (77,000)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(154,000)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash provided (used) by investing activities (4,684,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(3,032,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net borrowings pursuant to revolving credit facility 20,700,000us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
15,000,000us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Principal payments on long-term debt (2,813,000)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(1,875,000)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from contributions from affiliates 0us-gaap_ProceedsFromContributionsFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromContributionsFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Distributions to affiliates 0us-gaap_PaymentsOfDistributionsToAffiliates
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Purchases of treasury stock (6,227,000)us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(4,530,000)us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Dividends paid (11,710,000)us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(10,784,000)us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Excess tax benefits from stock-based compensation 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from exercise of stock options 5,619,000us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,547,000us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net cash provided (used) by financing activities 5,569,000us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(642,000)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net change in cash and cash equivalents (19,830,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
578,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Effect of foreign exchange rate changes on cash and cash equivalents 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and cash equivalents at beginning of period 25,290,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
9,785,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and cash equivalents at end of period 5,460,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
10,363,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Guarantor Subsidiaries [Member]    
Condensed Consolidating Financial Statements [Line Items]    
Net cash provided (used) by operating activities (2,457,000)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(5,359,000)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
CASH FLOWS FROM INVESTING ACTIVITIES:    
Investment in property and equipment (2,060,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,444,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from sales of assets 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
8,703,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Equity method investments (1,177,000)us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(98,000)us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Purchases of investments, employee benefit plans (1,089,000)us-gaap_PaymentsToAcquireRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(890,000)us-gaap_PaymentsToAcquireRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from sales of investments, employee benefit plans 925,000us-gaap_ProceedsFromSaleOfRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
281,000us-gaap_ProceedsFromSaleOfRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Issuance of mezzanine and other notes receivable   0us-gaap_PaymentsToAcquireNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Collections of mezzanine and other notes receivable 0us-gaap_ProceedsFromCollectionOfNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromCollectionOfNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Advances to and investments in affiliates (35,000)us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(2,314,000)us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from Sale of Other Assets, Investing Activities 1,592,000us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Other items, net 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash provided (used) by investing activities (1,844,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
4,238,000us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net borrowings pursuant to revolving credit facility 0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Principal payments on long-term debt (177,000)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(174,000)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from contributions from affiliates 0us-gaap_ProceedsFromContributionsFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromContributionsFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Distributions to affiliates 0us-gaap_PaymentsOfDistributionsToAffiliates
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
 
Purchases of treasury stock 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
Excess tax benefits from stock-based compensation 4,473,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1,024,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from exercise of stock options 0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net cash provided (used) by financing activities 4,296,000us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
850,000us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net change in cash and cash equivalents (5,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(271,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Effect of foreign exchange rate changes on cash and cash equivalents 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents at beginning of period 25,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
569,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and cash equivalents at end of period 20,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
298,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries [Member]    
Condensed Consolidating Financial Statements [Line Items]    
Net cash provided (used) by operating activities 7,337,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
6,371,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
CASH FLOWS FROM INVESTING ACTIVITIES:    
Investment in property and equipment (32,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(212,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from sales of assets 1,592,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Equity method investments (744,000)us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(3,281,000)us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Purchases of investments, employee benefit plans 0us-gaap_PaymentsToAcquireRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from sales of investments, employee benefit plans 0us-gaap_ProceedsFromSaleOfRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromSaleOfRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Issuance of mezzanine and other notes receivable   0us-gaap_PaymentsToAcquireNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Collections of mezzanine and other notes receivable 0us-gaap_ProceedsFromCollectionOfNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromCollectionOfNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Advances to and investments in affiliates 0us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from Sale of Other Assets, Investing Activities 0us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Other items, net 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash provided (used) by investing activities 816,000us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(3,493,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net borrowings pursuant to revolving credit facility 0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Principal payments on long-term debt (92,000)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(3,000)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from contributions from affiliates 35,000us-gaap_ProceedsFromContributionsFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,314,000us-gaap_ProceedsFromContributionsFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Distributions to affiliates (1,592,000)us-gaap_PaymentsOfDistributionsToAffiliates
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
 
Purchases of treasury stock 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
Excess tax benefits from stock-based compensation 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from exercise of stock options 0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net cash provided (used) by financing activities (1,649,000)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,311,000us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net change in cash and cash equivalents 6,504,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
6,189,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Effect of foreign exchange rate changes on cash and cash equivalents (1,004,000)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
587,000us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents at beginning of period 189,564,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
157,441,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and cash equivalents at end of period 195,064,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
164,217,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Eliminations [Member]    
Condensed Consolidating Financial Statements [Line Items]    
Net cash provided (used) by operating activities 0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
CASH FLOWS FROM INVESTING ACTIVITIES:    
Investment in property and equipment 0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from sales of assets 0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Equity method investments 0us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Purchases of investments, employee benefit plans 0us-gaap_PaymentsToAcquireRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsToAcquireRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from sales of investments, employee benefit plans 0us-gaap_ProceedsFromSaleOfRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromSaleOfRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Issuance of mezzanine and other notes receivable   0us-gaap_PaymentsToAcquireNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Collections of mezzanine and other notes receivable 0us-gaap_ProceedsFromCollectionOfNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromCollectionOfNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Advances to and investments in affiliates 35,000us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
3,314,000us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from Sale of Other Assets, Investing Activities (1,592,000)us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Other items, net 0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net cash provided (used) by investing activities (1,557,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
3,314,000us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net borrowings pursuant to revolving credit facility 0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Principal payments on long-term debt 0us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from contributions from affiliates (35,000)us-gaap_ProceedsFromContributionsFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(3,314,000)us-gaap_ProceedsFromContributionsFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Distributions to affiliates 1,592,000us-gaap_PaymentsOfDistributionsToAffiliates
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
 
Purchases of treasury stock 0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Dividends paid 0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Excess tax benefits from stock-based compensation 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from exercise of stock options 0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net cash provided (used) by financing activities 1,557,000us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
(3,314,000)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Net change in cash and cash equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Effect of foreign exchange rate changes on cash and cash equivalents 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents at beginning of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Cash and cash equivalents at end of period 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidationEliminationsMember
Consolidated [Member]    
Condensed Consolidating Financial Statements [Line Items]    
Net cash provided (used) by operating activities (15,835,000)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
5,264,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
CASH FLOWS FROM INVESTING ACTIVITIES:    
Investment in property and equipment (6,804,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
(3,015,000)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Proceeds from sales of assets 1,592,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
8,703,000us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Equity method investments (1,921,000)us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
(3,379,000)us-gaap_PaymentsToAcquireEquityMethodInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Purchases of investments, employee benefit plans (1,089,000)us-gaap_PaymentsToAcquireRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
(890,000)us-gaap_PaymentsToAcquireRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Proceeds from sales of investments, employee benefit plans 925,000us-gaap_ProceedsFromSaleOfRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
281,000us-gaap_ProceedsFromSaleOfRestrictedInvestments
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Issuance of mezzanine and other notes receivable   (587,000)us-gaap_PaymentsToAcquireNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Collections of mezzanine and other notes receivable 105,000us-gaap_ProceedsFromCollectionOfNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
68,000us-gaap_ProceedsFromCollectionOfNotesReceivable
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Advances to and investments in affiliates 0us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
0us-gaap_InvestmentsInAndAdvancesToAffiliatesAtFairValueGrossAdditions
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Proceeds from Sale of Other Assets, Investing Activities 0us-gaap_ProceedsFromSaleOfOtherAssetsInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
 
Other items, net (77,000)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
(154,000)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Net cash provided (used) by investing activities (7,269,000)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
1,027,000us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
CASH FLOWS FROM FINANCING ACTIVITIES:    
Net borrowings pursuant to revolving credit facility 20,700,000us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
15,000,000us-gaap_ProceedsFromRepaymentsOfLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Principal payments on long-term debt (3,082,000)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
(2,052,000)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Proceeds from contributions from affiliates 0us-gaap_ProceedsFromContributionsFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
0us-gaap_ProceedsFromContributionsFromAffiliates
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Distributions to affiliates 0us-gaap_PaymentsOfDistributionsToAffiliates
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
 
Purchases of treasury stock (6,227,000)us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
(4,530,000)us-gaap_PaymentsForRepurchaseOfCommonStock
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Dividends paid (11,710,000)us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
(10,784,000)us-gaap_PaymentsOfDividends
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Excess tax benefits from stock-based compensation 4,473,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
1,024,000us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Proceeds from exercise of stock options 5,619,000us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
1,547,000us-gaap_ProceedsFromStockOptionsExercised
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Net cash provided (used) by financing activities 9,773,000us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
205,000us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Net change in cash and cash equivalents (13,331,000)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
6,496,000us-gaap_CashAndCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Effect of foreign exchange rate changes on cash and cash equivalents (1,004,000)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
587,000us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Cash and cash equivalents at beginning of period 214,879,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
167,795,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
Cash and cash equivalents at end of period $ 200,544,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember
$ 174,878,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ConsolidatedEntitiesMember