XML 72 R80.htm IDEA: XBRL DOCUMENT v2.4.1.9
Special Charges (Schedule Of Special Charges Related To Restructuring Plan) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Jun. 30, 2014
Restructuring Cost and Reserve [Line Items]          
Acquisition-related costs $ 2,342us-gaap_BusinessCombinationAcquisitionRelatedCosts $ 4,434us-gaap_BusinessCombinationAcquisitionRelatedCosts $ 2,778us-gaap_BusinessCombinationAcquisitionRelatedCosts $ 5,738us-gaap_BusinessCombinationAcquisitionRelatedCosts  
Other charges (9,075)otex_RestructuringChargesOther 13otex_RestructuringChargesOther (8,235)otex_RestructuringChargesOther (2,356)otex_RestructuringChargesOther  
Total Special charges (recoveries) (5,759)us-gaap_RestructuringSettlementAndImpairmentProvisions 6,268us-gaap_RestructuringSettlementAndImpairmentProvisions (1,590)us-gaap_RestructuringSettlementAndImpairmentProvisions 9,999us-gaap_RestructuringSettlementAndImpairmentProvisions  
OpenText/GXS Restructuring Plan [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve 8,847us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
  8,847us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
  11,079us-gaap_RestructuringReserve
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
Special charges 1,386us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
0us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
4,192us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
0us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
 
Restructuring Reserve, Accrual Adjustment     4,192us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
   
Payments for Restructuring     (5,809)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
   
Restructuring Reserve, Translation Adjustment     (615)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
   
Restructuring Plans prior to OpenText/GXS Restructuring Plan [Member]          
Restructuring Cost and Reserve [Line Items]          
Special charges (412)us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= otex_RestructuringPlanspriortoOpenTextGXSRestructuringPlanMember
1,821us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= otex_RestructuringPlanspriortoOpenTextGXSRestructuringPlanMember
(325)us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= otex_RestructuringPlanspriortoOpenTextGXSRestructuringPlanMember
6,617us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= otex_RestructuringPlanspriortoOpenTextGXSRestructuringPlanMember
 
Workforce Reduction [Member] | OpenText/GXS Restructuring Plan [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve 5,205us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
  5,205us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
  5,051us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
Restructuring Reserve, Accrual Adjustment     4,781us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
   
Payments for Restructuring     (4,236)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
   
Restructuring Reserve, Translation Adjustment     (391)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
   
Facility Costs [Member] | OpenText/GXS Restructuring Plan [Member]          
Restructuring Cost and Reserve [Line Items]          
Restructuring Reserve 3,642us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
  3,642us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
  6,028us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
Restructuring Reserve, Accrual Adjustment     (589)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
   
Payments for Restructuring     (1,573)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember
   
Restructuring Reserve, Translation Adjustment     $ (224)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ us-gaap_RestructuringPlanAxis
= otex_OpenTextGXSRestructuringPlanMember