XML 16 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Fair value debt instruments [Line Items]  
Face Value of Debt Instrument $ 2,200,000us-gaap_DebtInstrumentFaceAmount
Convertible Notes [Member]  
Fair value debt instruments [Line Items]  
Fair value of debt instrument 8,000,000us-gaap_DebtInstrumentFairValue
/ us-gaap_ShortTermDebtTypeAxis
= rop_ConvertibleSubordinatedNotesMember
Fair Value, Inputs, Level 2 [Member]  
Fair value debt instruments [Line Items]  
Face Value of Debt Instrument 2,200,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value, Inputs, Level 2 [Member] | Senior notes due 2017 [Member]  
Fair value debt instruments [Line Items]  
Face Value of Debt Instrument 400,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LongtermDebtTypeAxis
= rop_SeniorNotesDue2017Member
Long-term Debt, Fair Value 401,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LongtermDebtTypeAxis
= rop_SeniorNotesDue2017Member
Notes due 2017
Fair Value, Inputs, Level 2 [Member] | Senior notes due 2018 [Member]  
Fair value debt instruments [Line Items]  
Face Value of Debt Instrument 800,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LongtermDebtTypeAxis
= rop_SeniorNotes2018Member
Long-term Debt, Fair Value 800,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LongtermDebtTypeAxis
= rop_SeniorNotes2018Member
Notes due 2018
Fair Value, Inputs, Level 2 [Member] | Senior notes due 2019 [Member]  
Fair value debt instruments [Line Items]  
Face Value of Debt Instrument 500,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LongtermDebtTypeAxis
= rop_SeniorNotesDue2019Member
Long-term Debt, Fair Value 578,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LongtermDebtTypeAxis
= rop_SeniorNotesDue2019Member
Notes due 2019
Fair Value, Inputs, Level 2 [Member] | Senior notes due 2022 [Member]  
Fair value debt instruments [Line Items]  
Face Value of Debt Instrument 500,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LongtermDebtTypeAxis
= rop_SeniorNotesDue2022Member
Long-term Debt, Fair Value $ 492,000,000us-gaap_LongTermDebtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ us-gaap_LongtermDebtTypeAxis
= rop_SeniorNotesDue2022Member
Notes due 2022