XML 51 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Significant Accounting Policies (Narrative) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Significant Accounting Policies [Line Items]      
Allowance for doubtful accounts $ 3,800,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent $ 3,300,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent  
Estimated useful lives of intangible assets 6 years 5 months 20 days 6 years 4 months 18 days  
Amount capitalized related to internal use software 79,100,000us-gaap_CapitalizedComputerSoftwareAdditions 62,700,000us-gaap_CapitalizedComputerSoftwareAdditions  
Amount expensed related to internal use software 66,800,000us-gaap_CapitalizedComputerSoftwareAmortization 58,600,000us-gaap_CapitalizedComputerSoftwareAmortization 44,500,000us-gaap_CapitalizedComputerSoftwareAmortization
Valuation Allowances and Reserves, Balance 2,200,000us-gaap_ValuationAllowancesAndReservesBalance 2,100,000us-gaap_ValuationAllowancesAndReservesBalance  
Licensing agreement with subscription bundle, term 1 year    
Remeasurement and foreign currency transaction gains (losses) 7,700,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 4,900,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax 3,300,000us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
Advertising costs 150,100,000us-gaap_AdvertisingExpense 146,500,000us-gaap_AdvertisingExpense 137,500,000us-gaap_AdvertisingExpense
Foreign postretirement benefit plans      
Significant Accounting Policies [Line Items]      
Termination indemnities 15,600,000us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPostretirementBenefitPlansDefinedBenefitMember
9,200,000us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPostretirementBenefitPlansDefinedBenefitMember
 
Termination indemnities, compensation expense $ 3,200,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPostretirementBenefitPlansDefinedBenefitMember
$ 3,500,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPostretirementBenefitPlansDefinedBenefitMember
$ 1,500,000us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPostretirementBenefitPlansDefinedBenefitMember
Online service agreements      
Significant Accounting Policies [Line Items]      
Revenue recognition, period for recognition 12 months    
Minimum      
Significant Accounting Policies [Line Items]      
Estimated useful lives of intangible assets 3 years    
Licensing agreement term 1 year    
Minimum | License update      
Significant Accounting Policies [Line Items]      
Revenue recognition, period for recognition 12 months    
Maximum      
Significant Accounting Policies [Line Items]      
Estimated useful lives of intangible assets 7 years    
Licensing agreement term 5 years    
Maximum | License update      
Significant Accounting Policies [Line Items]      
Revenue recognition, period for recognition 24 months    
Weighted average | Online service agreements      
Significant Accounting Policies [Line Items]      
Revenue recognition, period for recognition 12 months    
Customer concentration risk | Accounts receivable      
Significant Accounting Policies [Line Items]      
Number of customers meeting concentration risk threshold 2ctxs_NumberofMajorCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
   
Customer concentration risk | Accounts receivable | Arrow Group      
Significant Accounting Policies [Line Items]      
Concentration risk percentage 11.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ctxs_ArrowGroupMember
   
Customer concentration risk | Accounts receivable | Ingram Micro      
Significant Accounting Policies [Line Items]      
Concentration risk percentage 10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ctxs_IngramMicroMember
10.00%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= ctxs_IngramMicroMember