XML 50 R6.htm IDEA: XBRL DOCUMENT v2.4.1.9
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (USD $)
In Thousands, unless otherwise specified
Common Stock [Member]
Additional Paid-In Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Total Shareholders' Equity [Member]
Non-controlling Interests [Member]
Total
Beginning Balance at Dec. 31, 2011 $ 139us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 36,133us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 102,405us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (31,628)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 107,049us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 14,531us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 121,580us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Beginning Balance (in shares) at Dec. 31, 2011 13,919us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    (2,215)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Proceeds from exercise of stock options 2us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
20us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
22us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
22us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Proceeds from exercise of stock options (in shares) 130us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Net tax benefit from exercise of stock options   1,209us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    1,209us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  1,209us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
Issuance of restricted stock (in shares) 81us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Cancellation of restricted stock (in shares) 0us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Compensation expense - restricted stock   2,102us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    2,102us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  2,102us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Transfer of compensation liability for certain stock issued pursuant to long-term incentive plans   135usph_TransferOfCompensationLiabilityForCertainStockIssuedPursuantToIncentivePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    135usph_TransferOfCompensationLiabilityForCertainStockIssuedPursuantToIncentivePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  135usph_TransferOfCompensationLiabilityForCertainStockIssuedPursuantToIncentivePlans
Purchase of business           2,892us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
2,892us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
Acquisitions and sales of non-controlling interests, net   (955)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (955)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(244)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(1,199)us-gaap_MinorityInterestDecreaseFromRedemptions
Contribution of non-controlling interest partners           49usph_ContributionOfNoncontrollingInterestsPartners
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
49usph_ContributionOfNoncontrollingInterestsPartners
Transfer of losses from non-controlling interests     0usph_NoncontrollingInterestTransferOfLosses
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (1,155)usph_NoncontrollingInterestTransferOfLosses
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
1,155usph_NoncontrollingInterestTransferOfLosses
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0usph_NoncontrollingInterestTransferOfLosses
Distributions to non-controlling interest partners           (9,332)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(9,332)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Cash dividends to shareholders     (9,017)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (9,017)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  (9,017)us-gaap_DividendsCommonStock
Net income     17,933us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  17,933us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
8,285us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
26,218us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
Ending Balance at Dec. 31, 2012 141us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
37,489us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
111,321us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(31,628)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
117,323us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
17,336us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
134,659us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Ending Balance (in shares) at Dec. 31, 2012 14,130us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    (2,215)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Proceeds from exercise of stock options 2us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
45us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    47us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  47us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Proceeds from exercise of stock options (in shares) 17us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Net tax benefit from exercise of stock options   695us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    695us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  695us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
Issuance of restricted stock (in shares) 175us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Cancellation of restricted stock   0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
Cancellation of restricted stock (in shares) (6)us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Compensation expense - restricted stock   2,743us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    2,743us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  2,743us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Transfer of compensation liability for certain stock issued pursuant to long-term incentive plans   248usph_TransferOfCompensationLiabilityForCertainStockIssuedPursuantToIncentivePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    248usph_TransferOfCompensationLiabilityForCertainStockIssuedPursuantToIncentivePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  248usph_TransferOfCompensationLiabilityForCertainStockIssuedPursuantToIncentivePlans
Purchase of business           10,541us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
10,541us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
Acquisitions and sales of non-controlling interests, net   (651)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (651)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(155)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(806)us-gaap_MinorityInterestDecreaseFromRedemptions
Reclass to redeemable non-controlling interests           (4,104)usph_ReclassToRedeemableNonControllingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(4,104)usph_ReclassToRedeemableNonControllingInterests
Distributions to non-controlling interest partners           (9,164)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(9,164)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Cash dividends to shareholders     (4,838)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (4,838)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  (4,838)us-gaap_DividendsCommonStock
Net income     12,723us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  12,723us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
8,273us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
20,996us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
Ending Balance at Dec. 31, 2013 143us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
40,569us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
119,206us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(31,628)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
128,290us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
22,727us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
151,017us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Ending Balance (in shares) at Dec. 31, 2013 14,316us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    (2,215)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
     
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Proceeds from exercise of stock options 1us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
43us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    44us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  44us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised
Proceeds from exercise of stock options (in shares) 21us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Net tax benefit from exercise of stock options   948us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    948us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  948us-gaap_AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation
Issuance of restricted stock (in shares) 150us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
           
Compensation expense - restricted stock   3,363us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    3,363us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
  3,363us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Purchase of business           4,725us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
4,725us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
Acquisitions and sales of non-controlling interests, net   (260)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (260)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(63)us-gaap_MinorityInterestDecreaseFromRedemptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(323)us-gaap_MinorityInterestDecreaseFromRedemptions
Reclass to redeemable non-controlling interests   0usph_ReclassToRedeemableNonControllingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    0usph_ReclassToRedeemableNonControllingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
(6,375)usph_ReclassToRedeemableNonControllingInterests
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(6,375)usph_ReclassToRedeemableNonControllingInterests
Contribution of non-controlling interest partners     0usph_ContributionOfNoncontrollingInterestsPartners
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  0usph_ContributionOfNoncontrollingInterestsPartners
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
177usph_ContributionOfNoncontrollingInterestsPartners
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
177usph_ContributionOfNoncontrollingInterestsPartners
Revaluation of redeemable non-controlling interets   (1,086)usph_RevaluationOfRedeemableNoncontrollingInterestsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
    (1,086)usph_RevaluationOfRedeemableNoncontrollingInterestsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0usph_RevaluationOfRedeemableNoncontrollingInterestsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(1,086)usph_RevaluationOfRedeemableNoncontrollingInterestsNetOfTax
Distributions to non-controlling interest partners           (9,432)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(9,432)us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
Cash dividends to shareholders     (5,873)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  (5,873)us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
0us-gaap_DividendsCommonStock
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(5,873)us-gaap_DividendsCommonStock
Net income     20,853us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
  20,853us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
9,175us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
30,028us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest
Ending Balance at Dec. 31, 2014 $ 145us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 43,577us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 134,186us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (31,628)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 146,280us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_ParentMember
$ 20,934us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 167,214us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Ending Balance (in shares) at Dec. 31, 2014 14,487us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    (2,215)us-gaap_SharesIssued
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember