XML 39 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension Plans And Other Post Retirement Benefits (Schedule Of Weighted-Average Key Assumptions Used For Pension Plans) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Jun. 30, 2014
Defined Benefit Plan Disclosure [Line Items]          
Defined Benefit Plan, Service Cost     $ 1,714us-gaap_DefinedBenefitPlanServiceCost   $ 1,355us-gaap_DefinedBenefitPlanServiceCost
Defined Benefit Plan, Interest Cost     1,265us-gaap_DefinedBenefitPlanInterestCost   1,410us-gaap_DefinedBenefitPlanInterestCost
Pension expense     3,602us-gaap_PensionExpense 1,964us-gaap_PensionExpense  
CDT Defined Benefit Plan [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Salary increases 2.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  2.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  2.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
Pension increases 2.00%otex_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  2.00%otex_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  2.00%otex_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
Discount rate 1.43%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  1.43%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  2.90%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
Defined Benefit Plan, Service Cost 104us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
116us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
344us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
344us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
458us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
Defined Benefit Plan, Interest Cost 170us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
222us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
560us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
658us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
877us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
Pension expense 367us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
408us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
1,211us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
1,210us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
 
CDT Defined Benefit Plan [Member] | To Age 30 [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Employee fluctuation rate     1.00%otex_EmployeeFluctuationRate
/ otex_DefinedBenefitPlanEmployeeAgeGroupAxis
= otex_EmployeeAgeUpToThirtyMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  1.00%otex_EmployeeFluctuationRate
/ otex_DefinedBenefitPlanEmployeeAgeGroupAxis
= otex_EmployeeAgeUpToThirtyMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
CDT Defined Benefit Plan [Member] | To Age 35 [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Employee fluctuation rate     0.50%otex_EmployeeFluctuationRate
/ otex_DefinedBenefitPlanEmployeeAgeGroupAxis
= otex_EmployeeAgeUpToThirtyFiveMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  0.50%otex_EmployeeFluctuationRate
/ otex_DefinedBenefitPlanEmployeeAgeGroupAxis
= otex_EmployeeAgeUpToThirtyFiveMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
CDT Defined Benefit Plan [Member] | To Age 40 [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Employee fluctuation rate     0.00%otex_EmployeeFluctuationRate
/ otex_DefinedBenefitPlanEmployeeAgeGroupAxis
= otex_EmployeeAgeUpToFortyMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  0.00%otex_EmployeeFluctuationRate
/ otex_DefinedBenefitPlanEmployeeAgeGroupAxis
= otex_EmployeeAgeUpToFortyMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
CDT Defined Benefit Plan [Member] | To Age 45 [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Employee fluctuation rate     0.50%otex_EmployeeFluctuationRate
/ otex_DefinedBenefitPlanEmployeeAgeGroupAxis
= otex_EmployeeAgeUpToFortyFiveMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  0.50%otex_EmployeeFluctuationRate
/ otex_DefinedBenefitPlanEmployeeAgeGroupAxis
= otex_EmployeeAgeUpToFortyFiveMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
CDT Defined Benefit Plan [Member] | To Age 50 [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Employee fluctuation rate     0.50%otex_EmployeeFluctuationRate
/ otex_DefinedBenefitPlanEmployeeAgeGroupAxis
= otex_EmployeeAgeUpToFiftyMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  0.50%otex_EmployeeFluctuationRate
/ otex_DefinedBenefitPlanEmployeeAgeGroupAxis
= otex_EmployeeAgeUpToFiftyMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
CDT Defined Benefit Plan [Member] | From Age 51 [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Employee fluctuation rate     1.00%otex_EmployeeFluctuationRate
/ otex_DefinedBenefitPlanEmployeeAgeGroupAxis
= otex_EmployeeAgeAboveFiftyOneMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  1.00%otex_EmployeeFluctuationRate
/ otex_DefinedBenefitPlanEmployeeAgeGroupAxis
= otex_EmployeeAgeAboveFiftyOneMember
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
GXS Germany defined benefit plan [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Salary increases 2.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
  2.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
  2.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
Pension increases 2.00%otex_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
  2.00%otex_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
  2.00%otex_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
Discount rate 1.55%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
  1.55%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
  3.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
Defined Benefit Plan, Service Cost 100us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
87us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
257us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
87us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
173us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
Defined Benefit Plan, Interest Cost 125us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
206us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
497us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
206us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
408us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
Pension expense 225us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
293us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
754us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
293us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
 
GXS Philippines defined benefit plan [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Salary increases 7.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
  7.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
  7.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
Pension increases 2.15%otex_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
  2.15%otex_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
  6.00%otex_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
Discount rate 5.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
  5.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
  5.15%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
Normal retirement age     60 years   60 years
Defined Benefit Plan, Service Cost 416us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
358us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
1,113us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
358us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
724us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
Defined Benefit Plan, Interest Cost 73us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
62us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
208us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
62us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
125us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
Pension expense $ 489us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
$ 420us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
$ 1,321us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
$ 420us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
 
Minimum [Member] | GXS Germany defined benefit plan [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Normal retirement age     65 years   65 years
Maximum [Member] | GXS Germany defined benefit plan [Member]          
Defined Benefit Plan Disclosure [Line Items]          
Normal retirement age     67 years   67 years