XML 23 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring (Restructuring Charges by Segment) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Restructuring Cost and Reserve [Line Items]    
Restructuring $ 33,951us-gaap_RestructuringCharges [1] $ 9,650us-gaap_RestructuringCharges [1]
2014 Restructuring Program [Member] | Enterprise and Service Provider Division [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring 834us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ctxs_TwentyFourteenRestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctxs_EnterpriseandServiceProviderDivisionMember
5,880us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ctxs_TwentyFourteenRestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctxs_EnterpriseandServiceProviderDivisionMember
2014 Restructuring Program [Member] | Mobility Apps [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring 50us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ctxs_TwentyFourteenRestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctxs_MobilityAppsDivisionMember
3,770us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ctxs_TwentyFourteenRestructuringProgramMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctxs_MobilityAppsDivisionMember
2015 Restructuring Program [Member] | Enterprise and Service Provider Division [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring 32,755us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ctxs_A2015RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctxs_EnterpriseandServiceProviderDivisionMember
0us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ctxs_A2015RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctxs_EnterpriseandServiceProviderDivisionMember
2015 Restructuring Program [Member] | Mobility Apps [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring $ 312us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ctxs_A2015RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctxs_MobilityAppsDivisionMember
$ 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= ctxs_A2015RestructuringPlanMember
/ us-gaap_StatementBusinessSegmentsAxis
= ctxs_MobilityAppsDivisionMember
[1] Represents expenses presented to management on a consolidated basis only and not allocated to the operating segments.