XML 87 R7.htm IDEA: XBRL DOCUMENT v2.4.1.9
Consolidated Statement of Stockholders' Equity Statement (USD $)
In Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Noncontrolling Interest [Member]
Redeemable noncontrolling interest [Member]
Stockholders' Equity, Total [Member]
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest at Dec. 31, 2011   $ 22us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 77,257us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 204,073us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (2,559)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ (1,308)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    $ 277,485us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Shares, Outstanding   21,719us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    301us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Stock Issued During Period, Shares, New Issues   (488)us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    (102)us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Stock Issued During Period, Value, New Issues     4,067us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  634us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
      4,701us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Stock Issued During Period, Shares, Restricted Stock Award, Gross   52us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Stock Issued During Period, Value, Restricted Stock Award, Gross     1,360us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          1,360us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Stock Repurchased During Period, Shares         7us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Stock Repurchased During Period, Value         (174)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
      (174)us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Dividends       (5,320)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
        (5,320)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Share-based compensation expense 4,739us-gaap_AllocatedShareBasedCompensationExpense   3,379us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          3,379us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Employee Service Share-based Compensation, Tax Benefit Realized from Exercise of Stock Options     1,868us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          1,868us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Noncontrolling Interest, Increase from Business Combination             1,778us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
11,600us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= ensg_RedeemablenoncontrollinginterestMember
13,378us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value     (3,018)us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
      (340)us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(11,522)us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
/ us-gaap_StatementEquityComponentsAxis
= ensg_RedeemablenoncontrollinginterestMember
(8,164)us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Less: net loss attributable to noncontrolling interests 783us-gaap_NetIncomeLossAttributableToNoncontrollingInterest           (705)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
(78)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ensg_RedeemablenoncontrollinginterestMember
(783)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Net income (loss) attributable to The Ensign Group, Inc. 40,591us-gaap_NetIncomeLoss     40,591us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
        40,591us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Other Comprehensive Income (Loss), Net of Tax           (437)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    (437)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest at Dec. 31, 2012   22us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
90,949us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
239,344us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(2,099)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(1,745)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,413us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ensg_RedeemablenoncontrollinginterestMember
327,884us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Shares, Outstanding   22,113us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    237us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Stock Issued During Period, Shares, New Issues   (343)us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    (64)us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Stock Issued During Period, Value, New Issues     3,163us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  419us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
      3,582us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Stock Issued During Period, Shares, Restricted Stock Award, Gross   51us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Stock Issued During Period, Value, Restricted Stock Award, Gross     385us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          385us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Dividends       (5,882)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
        (5,882)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Share-based compensation expense 4,399us-gaap_AllocatedShareBasedCompensationExpense   4,013us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          4,013us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Employee Service Share-based Compensation, Tax Benefit Realized from Exercise of Stock Options     2,854us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          2,854us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Noncontrolling interest portion of adjustment to net working capital for prior year acquisition (329)ensg_Noncontrollinginterestportionofadjustmenttonetworkingcapitalforprioryearacquisition           (66)ensg_Noncontrollinginterestportionofadjustmenttonetworkingcapitalforprioryearacquisition
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
  (66)ensg_Noncontrollinginterestportionofadjustmenttonetworkingcapitalforprioryearacquisition
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Less: net loss attributable to noncontrolling interests 186us-gaap_NetIncomeLossAttributableToNoncontrollingInterest           (186)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
  (186)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Net income (loss) attributable to The Ensign Group, Inc. 24,040us-gaap_NetIncomeLoss     24,040us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
        24,040us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Other Comprehensive Income (Loss), Net of Tax           (633)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    (633)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest at Dec. 31, 2013 357,257us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest 22us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
101,364us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
257,502us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
(1,680)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
(1,112)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
1,161us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ensg_RedeemablenoncontrollinginterestMember
357,257us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Shares, Outstanding   22,591us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    150us-gaap_SharesOutstanding
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Stock Issued During Period, Shares, New Issues   (415)us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
    (87)us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
       
Stock Issued During Period, Value, New Issues     3,475us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
  370us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
      3,845us-gaap_StockIssuedDuringPeriodValueNewIssues
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Stock Issued During Period, Shares, Restricted Stock Award, Gross   63us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
             
Stock Issued During Period, Value, Restricted Stock Award, Gross                 0us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Dividends   0us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  (6,441)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
        (6,441)us-gaap_Dividends
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Share-based compensation expense 5,190us-gaap_AllocatedShareBasedCompensationExpense 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
5,190us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          5,190us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Employee Service Share-based Compensation, Tax Benefit Realized from Exercise of Stock Options   0us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
4,264us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
          4,264us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Distribution of net assets in spin-off transaction   0ensg_Distributionofnetassetsinspinofftransaction
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  (141,165)ensg_Distributionofnetassetsinspinofftransaction
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
        (141,165)ensg_Distributionofnetassetsinspinofftransaction
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Less: net loss attributable to noncontrolling interests 2,209us-gaap_NetIncomeLossAttributableToNoncontrollingInterest 0us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
        (2,209)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
  (2,209)us-gaap_NetIncomeLossAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Net income (loss) attributable to The Ensign Group, Inc. 35,950us-gaap_NetIncomeLoss 0us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
  35,950us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
        35,950us-gaap_NetIncomeLoss
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Other Comprehensive Income (Loss), Net of Tax   0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
      (1,112)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
    (1,112)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest at Dec. 31, 2014 $ 257,803us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest $ 22us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
$ 114,293us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AdditionalPaidInCapitalMember
$ 145,846us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_RetainedEarningsMember
$ (1,310)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_TreasuryStockMember
$ 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedOtherComprehensiveIncomeMember
$ (1,048)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
$ 0us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= ensg_RedeemablenoncontrollinginterestMember
$ 257,803us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_StockholdersEquityTotalMember