XML 95 R85.htm IDEA: XBRL DOCUMENT v2.4.1.9
Retirement Benefit Plans - Allocation of Plan Assets (Details) (USD $)
In Millions, unless otherwise specified
Jan. 31, 2015
Jan. 31, 2014
Jan. 31, 2013
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets $ 104.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets $ 40.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets $ 37.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Level 1      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 55.8us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Level 2      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 48.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Level 3      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Investment fund      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 60.6us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= adsk_InvestmentFundMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= adsk_InvestmentFundMember
 
Investment fund | Level 1      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 55.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= adsk_InvestmentFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Investment fund | Level 2      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 4.9us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= adsk_InvestmentFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Investment fund | Level 3      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= adsk_InvestmentFundMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Insurance contracts      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 43.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= adsk_InsuranceContractsMember
40.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= adsk_InsuranceContractsMember
 
Insurance contracts | Level 1      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= adsk_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Insurance contracts | Level 2      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 43.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= adsk_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Insurance contracts | Level 3      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= adsk_InsuranceContractsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Investments      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 104.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_InvestmentsMember
40.2us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_InvestmentsMember
 
Investments | Level 1      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 55.7us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_InvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Investments | Level 2      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 48.4us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_InvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Investments | Level 3      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_InvestmentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
   
Cash      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 0.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
0.5us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
 
Cash | Level 1      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 0.1us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
   
Cash | Level 2      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
   
Cash | Level 3      
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]      
Fair Value of Plan Assets $ 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis
= us-gaap_CashAndCashEquivalentsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member