XML 68 R58.htm IDEA: XBRL DOCUMENT v3.4.0.3
Other Balance Sheet Accounts - Schedule of Prepaid Expenses and Other Current Assets (Detail) - USD ($)
$ in Thousands
Apr. 30, 2016
Jan. 31, 2016
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid income taxes $ 24,329 $ 22,044
Other taxes receivable 28,117 27,341
Prepaid expenses and other current assets 254,179 201,209
Prepaid expenses and other current assets $ 306,625 $ 250,594