XML 22 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Table 2 (Details) (USD $)
In Millions, unless otherwise specified
Mar. 31, 2015
Dec. 31, 2014
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Advances under revolving credit facility $ 10.0us-gaap_LineOfCredit $ 325.0us-gaap_LineOfCredit
Term loan facilities 197.5us-gaap_LoansPayableToBank 450.0us-gaap_LoansPayableToBank
Other notes payable 41.1us-gaap_OtherNotesPayable 41.6us-gaap_OtherNotesPayable
Revolving Credit Facility [Member] | Carrying Amount [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Advances under revolving credit facility 10.0us-gaap_LineOfCredit
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
325.0us-gaap_LineOfCredit
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
Revolving Credit Facility [Member] | Estimated Fair Value [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Advances under revolving credit facility, Fair Value 10.0us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
325.0us-gaap_LinesOfCreditFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
Term Loan Facilities [Member] | Carrying Amount [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Term loan facilities 197.5us-gaap_LoansPayableToBank
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
450.0us-gaap_LoansPayableToBank
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
Term Loan Facilities [Member] | Estimated Fair Value [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Term loan facilities, Fair Value 197.5us-gaap_LoansPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
450.0us-gaap_LoansPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LoansPayableMember
8.125% Senior Notes Due 2020 [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Senior Notes 287.2us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes08125Due2020Member
287.0us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes08125Due2020Member
8.125% Senior Notes Due 2020 [Member] | Carrying Amount [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Senior Notes 287.2us-gaap_SeniorNotes
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes08125Due2020Member
287.0us-gaap_SeniorNotes
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes08125Due2020Member
8.125% Senior Notes Due 2020 [Member] | Estimated Fair Value [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Senior Notes, Fair Value 302.1us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes08125Due2020Member
302.5us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes08125Due2020Member
7.75% Senior Notes due 2022 [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Senior Notes 227.1us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes0775Due2022Member
227.1us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes0775Due2022Member
7.75% Senior Notes due 2022 [Member] | Carrying Amount [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Senior Notes 227.1us-gaap_SeniorNotes
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes0775Due2022Member
227.1us-gaap_SeniorNotes
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes0775Due2022Member
7.75% Senior Notes due 2022 [Member] | Estimated Fair Value [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Senior Notes, Fair Value 238.8us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes0775Due2022Member
240.7us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes0775Due2022Member
5.125% Senior Notes Due 2023 [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Senior Notes 300.0us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes05.125Due2023Member
0us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes05.125Due2023Member
5.125% Senior Notes Due 2023 [Member] | Carrying Amount [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Senior Notes 300.0us-gaap_SeniorNotes
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes05.125Due2023Member
0us-gaap_SeniorNotes
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes05.125Due2023Member
5.125% Senior Notes Due 2023 [Member] | Estimated Fair Value [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Senior Notes, Fair Value 305.6us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes05.125Due2023Member
0us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes05.125Due2023Member
5.75% Senior Notes Due 2024 [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Senior Notes 864.0us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes0575Due2024Member
456.2us-gaap_SeniorNotes
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes0575Due2024Member
5.75% Senior Notes Due 2024 [Member] | Carrying Amount [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Senior Notes 864.0us-gaap_SeniorNotes
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes0575Due2024Member
456.2us-gaap_SeniorNotes
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes0575Due2024Member
5.75% Senior Notes Due 2024 [Member] | Estimated Fair Value [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Senior Notes, Fair Value 887.2us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes0575Due2024Member
471.4us-gaap_NotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_SeniorNotes0575Due2024Member
2.00% Convertible Senior Subordinated Notes due 2043 [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Convertible Subordinated Debt 260.2us-gaap_ConvertibleSubordinatedDebt
/ us-gaap_LongtermDebtTypeAxis
= hls_A2.00ConvertibleSeniorSubordinatedNotesdue2043Member
258.0us-gaap_ConvertibleSubordinatedDebt
/ us-gaap_LongtermDebtTypeAxis
= hls_A2.00ConvertibleSeniorSubordinatedNotesdue2043Member
2.00% Convertible Senior Subordinated Notes due 2043 [Member] | Carrying Amount [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Convertible Subordinated Debt 260.2us-gaap_ConvertibleSubordinatedDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_A2.00ConvertibleSeniorSubordinatedNotesdue2043Member
258.0us-gaap_ConvertibleSubordinatedDebt
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_A2.00ConvertibleSeniorSubordinatedNotesdue2043Member
2.00% Convertible Senior Subordinated Notes due 2043 [Member] | Estimated Fair Value [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Convertible Debt, Fair Value 398.2us-gaap_ConvertibleDebtFairValueDisclosures
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_A2.00ConvertibleSeniorSubordinatedNotesdue2043Member
358.4us-gaap_ConvertibleDebtFairValueDisclosures
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= hls_A2.00ConvertibleSeniorSubordinatedNotesdue2043Member
Other Notes Payable [Member] | Carrying Amount [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Other notes payable 41.1us-gaap_OtherNotesPayable
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
41.6us-gaap_OtherNotesPayable
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
Other Notes Payable [Member] | Estimated Fair Value [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Other Notes Payable, Fair Value 41.1hls_OtherNotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
41.6hls_OtherNotesPayableFairValueDisclosure
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableOtherPayablesMember
Letters of Credit [Member] | Carrying Amount [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Letters of Credit 0hls_LettersOfCredit
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LetterOfCreditMember
0hls_LettersOfCredit
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_CarryingReportedAmountFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LetterOfCreditMember
Letters of Credit [Member] | Estimated Fair Value [Member]    
Carrying Amounts and Estimated Fair Values, Financial Instruments [Abstract]    
Letters of Credit, Fair Value $ 35.4us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LetterOfCreditMember
$ 31.8us-gaap_LettersOfCreditOutstandingAmount
/ us-gaap_FairValueByMeasurementBasisAxis
= us-gaap_EstimateOfFairValueFairValueDisclosureMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_LetterOfCreditMember