XML 18 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Rate
Dec. 31, 2013
Rate
Dec. 31, 2012
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value $ 113,871us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue $ 86,305us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue  
Available-for-sale Securities, Failed Auction, Value   277us-gaap_AvailableforsaleSecuritiesFailedAuctionValue  
Foreign Currency Contracts, Liability, Fair Value Disclosure 222us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure 6us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure  
Assets, Fair Value Disclosure 114,093us-gaap_AssetsFairValueDisclosure 86,588us-gaap_AssetsFairValueDisclosure  
Business Acquisition Contingent Consideration at Fair Value, Liabilities 5,064rtec_BusinessAcquisitionContingentConsiderationatFairValueLiabilities 5,208rtec_BusinessAcquisitionContingentConsiderationatFairValueLiabilities  
Liabilities, Fair Value Disclosure 5,064us-gaap_LiabilitiesFairValueDisclosure 5,208us-gaap_LiabilitiesFairValueDisclosure  
Proceeds from Sale of Available-for-sale Securities, Debt 475us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt    
Fair Value Input Discount Rate 3 7.00%rtec_FairValueInputDiscountRate3    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value   0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue 277us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss)   198us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases, Sales, Issues, Settlements   (475)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchasesSalesIssuancesSettlements  
Fair Value, Level 3 Transfers out, Description   0  
Fair Value, Measurement with Unobservable Inputs Reconciliations, Recurring Basis, Liability Value 5,064us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue 5,208us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings 120us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements (264)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Liability, Transfers out of Level 3 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3    
Convertible Debt, Noncurrent 54,773us-gaap_ConvertibleDebtNoncurrent 51,751us-gaap_ConvertibleDebtNoncurrent  
Convertible Debt, Fair Value Disclosures 59,916us-gaap_ConvertibleDebtFairValueDisclosures 59,340us-gaap_ConvertibleDebtFairValueDisclosures  
Fair Value Inputs Discount Rate 2 5.00%rtec_FairValueInputsDiscountRate2 4.20%rtec_FairValueInputsDiscountRate2  
Long-term Debt, Contingent Payment of Principal or Interest 0 0  
Fair Value, Inputs, Level 1 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value 0us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Available-for-sale Securities, Failed Auction, Value   0us-gaap_AvailableforsaleSecuritiesFailedAuctionValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Foreign Currency Contracts, Liability, Fair Value Disclosure 0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Business Acquisition Contingent Consideration at Fair Value, Liabilities 0rtec_BusinessAcquisitionContingentConsiderationatFairValueLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0rtec_BusinessAcquisitionContingentConsiderationatFairValueLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Liabilities, Fair Value Disclosure 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
 
Fair Value, Inputs, Level 2 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value 113,871us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
86,305us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Available-for-sale Securities, Failed Auction, Value   0us-gaap_AvailableforsaleSecuritiesFailedAuctionValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Foreign Currency Contracts, Liability, Fair Value Disclosure 222us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
6us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Assets, Fair Value Disclosure 114,093us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
86,311us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Business Acquisition Contingent Consideration at Fair Value, Liabilities 0rtec_BusinessAcquisitionContingentConsiderationatFairValueLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0rtec_BusinessAcquisitionContingentConsiderationatFairValueLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Liabilities, Fair Value Disclosure 0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
 
Fair Value, Inputs, Level 3 [Member]      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Financial Instruments, Owned, State and Municipal Government Obligations, at Fair Value 0us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_FinancialInstrumentsOwnedStateAndMunicipalGovernmentObligationsAtFairValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Available-for-sale Securities, Failed Auction, Value   277us-gaap_AvailableforsaleSecuritiesFailedAuctionValue
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Foreign Currency Contracts, Liability, Fair Value Disclosure 0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Assets, Fair Value Disclosure 0us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
277us-gaap_AssetsFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Business Acquisition Contingent Consideration at Fair Value, Liabilities 5,064rtec_BusinessAcquisitionContingentConsiderationatFairValueLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
5,208rtec_BusinessAcquisitionContingentConsiderationatFairValueLiabilities
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Liabilities, Fair Value Disclosure $ 5,064us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
$ 5,208us-gaap_LiabilitiesFairValueDisclosure
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member