XML 69 R51.htm IDEA: XBRL DOCUMENT v3.7.0.1
Technology, Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2015
Property, Plant and Equipment [Line Items]      
Technology, property and equipment, gross $ 596,157 $ 683,224  
Accumulated depreciation (343,669) (468,454)  
Total 252,488 214,770  
Net book value of capitalized software costs 192,700 151,500  
Depreciation expense for capitalized software costs 48,300 49,600 $ 42,100
Fully depreciated capitalized software and computer hardware written off 178,100    
Capitalized Software [Member]      
Property, Plant and Equipment [Line Items]      
Technology, property and equipment, gross 373,456 418,865  
Computer Hardware [Member]      
Property, Plant and Equipment [Line Items]      
Technology, property and equipment, gross 60,467 121,103  
Buildings and Leasehold Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Technology, property and equipment, gross 103,774 84,923  
Furniture, Fixtures and Warehouse Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Technology, property and equipment, gross 55,106 54,607  
Land and Land Improvements [Member]      
Property, Plant and Equipment [Line Items]      
Technology, property and equipment, gross $ 3,354 $ 3,726