XML 170 R61.htm IDEA: XBRL DOCUMENT v2.4.0.8
Other Balance Sheet Accounts - Schedule of Accrued Expenses and Other Current Liabilities (Detail) (USD $)
In Thousands, unless otherwise specified
Oct. 31, 2014
Jan. 31, 2014
Payables and Accruals [Abstract]    
Accounts payable $ 88,794 $ 64,988
Accrued compensation 339,982 397,002
Accrued other liabilities 314,311 235,543
Accrued income and other taxes payable 141,388 153,026
Accrued professional costs 17,597 15,864
Customer liability, current 19,737 53,957
Accrued rent 14,133 13,944
Accrued expenses and other current liabilities $ 935,942 $ 934,324