XML 15 R39.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Amortized Cost, Gross Unrealized Gains (Losses) and Fair Value of Available-For-Sale Securities (Detail) (USD $) In Thousands, unless otherwise specified | Jan. 31, 2015 | Jan. 31, 2014
--- | --- | ---
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | $ 208,587 us-gaap_AvailableForSaleSecuritiesAmortizedCost | $ 647,483 us-gaap_AvailableForSaleSecuritiesAmortizedCost
Unrealized Gains | 233 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax | 1,002 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Unrealized (Losses) | (126)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax | (250)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Fair Value | 208,694 us-gaap_AvailableForSaleSecurities | 648,235 us-gaap_AvailableForSaleSecurities
Short-term Investments |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | 104,201 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 281,674 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Unrealized Gains | 71 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 184 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Unrealized (Losses) | (26)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | (45)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Fair Value | 104,246 us-gaap_AvailableForSaleSecurities / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 281,813 us-gaap_AvailableForSaleSecurities / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Long Term Investments |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | 104,386 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 365,809 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Unrealized Gains | 162 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 818 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Unrealized (Losses) | (100)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | (205)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Fair Value | 104,448 us-gaap_AvailableForSaleSecurities / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 366,422 us-gaap_AvailableForSaleSecurities / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Corporate Bonds |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Fair Value | 103,326 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember | 309,423 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember
Corporate Bonds | Short-term Investments |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | 56,594 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 100,856 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Unrealized Gains | 20 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 56 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Unrealized (Losses) | (24)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | (41)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Fair Value | 56,590 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 100,871 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Corporate Bonds | Long Term Investments |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | 46,754 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 208,446 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Unrealized Gains | 22 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 268 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Unrealized (Losses) | (40)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | (162)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Fair Value | 46,736 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 208,552 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_CorporateBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Municipal And Pre-Refunded Municipal Bonds |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Fair Value | 73,495 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember | 211,437 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember
Municipal And Pre-Refunded Municipal Bonds | Short-term Investments |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | 30,509 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 85,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Unrealized Gains | 41 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 98 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Unrealized (Losses) | (2)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | (2)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Fair Value | 30,548 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 85,096 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Municipal And Pre-Refunded Municipal Bonds | Long Term Investments |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | 42,840 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 125,934 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Unrealized Gains | 113 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 415 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Unrealized (Losses) | (6)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | (8)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Fair Value | 42,947 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 126,341 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_MunicipalAndPreRefundedMunicipalBondsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Certificates of Deposit |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Fair Value | 14,198 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember | 39,854 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember
Certificates of Deposit | Short-term Investments |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | 11,127 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 35,844 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Unrealized Gains | 5 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 13 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Unrealized (Losses) |  | (1)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Fair Value | 11,132 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 35,856 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Certificates of Deposit | Long Term Investments |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | 3,066 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 4,000 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Unrealized (Losses) |  | (2)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Fair Value | 3,066 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 3,998 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CertificatesOfDepositMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Treasury Bills |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Fair Value | 9,156 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember | 46,455 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember
Treasury Bills | Short-term Investments |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | 2,033 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 24,873 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Unrealized Gains | 3 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 10 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Fair Value | 2,036 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 24,883 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Treasury Bills | Long Term Investments |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | 7,111 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 21,551 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Unrealized Gains | 9 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 21 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Fair Value | 7,120 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 21,572 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_USTreasuryBillSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Commercial Paper |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Fair Value | 3,940 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CommercialPaperMember | 35,107 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CommercialPaperMember
Commercial Paper | Short-term Investments |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | 3,938 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_CommercialPaperMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 35,101 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_CommercialPaperMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Unrealized Gains | 2 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CommercialPaperMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 7 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CommercialPaperMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Unrealized (Losses) |  | (1)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_CommercialPaperMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Fair Value | 3,940 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CommercialPaperMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember | 35,107 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_CommercialPaperMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = us-gaap_ShortTermInvestmentsMember
Mutual Funds, Held in Rabbi Trust |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Fair Value | 3,778 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_MutualFundsMember | 1,666 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_MutualFundsMember
Mutual Funds, Held in Rabbi Trust | Long Term Investments |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | 3,816 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = urbn_MutualFundsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 1,591 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = urbn_MutualFundsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Unrealized Gains | 16 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = urbn_MutualFundsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 108 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = urbn_MutualFundsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Unrealized (Losses) | (54)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = urbn_MutualFundsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | (33)us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax / us-gaap_InvestmentTypeAxis = urbn_MutualFundsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Fair Value | 3,778 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_MutualFundsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 1,666 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = urbn_MutualFundsMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Federal Government Agencies |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Fair Value | 801 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember | 4,293 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
Federal Government Agencies | Long Term Investments |  |
Schedule of Available-for-sale Securities [Line Items] |  |
Amortized Cost | 799 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 4,287 us-gaap_AvailableForSaleSecuritiesAmortizedCost / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Unrealized Gains | 2 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | 6 us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember
Fair Value | $ 801 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember | $ 4,293 us-gaap_AvailableForSaleSecurities / us-gaap_InvestmentTypeAxis = us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember / us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis = urbn_LongTermInvestmentsMember

X
- Definition Amount of investment in debt and equity securities categorized neither as held-to-maturity nor trading. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 25 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28360136&loc=d3e22054-111558 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 5 -Subparagraph (aa) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27232-111563 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6871852&loc=d3e26610-111562 + Details
Name: | us-gaap_AvailableForSaleSecurities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before tax of unrealized gain in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount before tax of unrealized loss in accumulated other comprehensive income (AOCI) on investments in debt and equity securities classified as available-for-sale. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27161-111563 + Details
Name: | us-gaap_AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition This item represents the cost of debt and equity securities, which are categorized neither as held-to-maturity nor trading, net of adjustments including accretion, amortization, collection of cash, previous other-than-temporary impairments recognized in earnings (less any cumulative-effect adjustments recognized, as defined), and fair value hedge accounting adjustments, if any. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.2) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AvailableForSaleSecuritiesAmortizedCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_InvestmentTypeAxis=urbn_CorporateBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=urbn_MunicipalAndPreRefundedMunicipalBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=urbn_MutualFundsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_CertificatesOfDepositMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_USGovernmentCorporationsAndAgenciesSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_InvestmentTypeAxis=us-gaap_USTreasuryBillSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis=urbn_LongTermInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ScheduleOfFairValueOfSeparateAccountsByMajorCategoryOfInvestmentAxis=us-gaap_ShortTermInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |