XML 61 R65.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 6 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Jun. 30, 2014
Defined Benefit Plan Disclosure [Line Items]          
Defined Benefit Plan, Service Cost     $ 1,094us-gaap_DefinedBenefitPlanServiceCost   $ 1,355us-gaap_DefinedBenefitPlanServiceCost
Defined Benefit Plan, Interest Cost     897us-gaap_DefinedBenefitPlanInterestCost   1,410us-gaap_DefinedBenefitPlanInterestCost
Pension expense     2,422us-gaap_PensionExpense 790us-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 2.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  2.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
  2.90%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
Defined Benefit Plan, Service Cost 118us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
115us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
240us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
228us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
458us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
Defined Benefit Plan, Interest Cost 191us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
219us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
390us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
436us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
877us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
Pension expense 414us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
403us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
844us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_CdtDefinedBenefitPlanMember
802us-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 2.15%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
  2.15%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
  3.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
Defined Benefit Plan, Service Cost 77us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
0us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
157us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
0us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
173us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
Defined Benefit Plan, Interest Cost 182us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
0us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
372us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
0us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
408us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
Pension expense 259us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
0us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
529us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSGermanydefinedbenefitplanMember
0us-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 6.00%otex_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
  6.00%otex_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
  6.00%otex_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfPensionIncrease
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
Discount rate 4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
  4.50%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 357us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
0us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
697us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
0us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
724us-gaap_DefinedBenefitPlanServiceCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
Defined Benefit Plan, Interest Cost 68us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
0us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
135us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
0us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
125us-gaap_DefinedBenefitPlanInterestCost
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
Pension expense $ 425us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
$ 0us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
$ 832us-gaap_PensionExpense
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= otex_GXSPhilippinesdefinedbenefitplanMember
$ 0us-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