XML 69 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Technology, Property and Equipment (Tables)
12 Months Ended
Apr. 30, 2019
Technology, Property and Equipment [Abstract]  
Technology, Property and Equipment
Technology, property and equipment, net consisted of the following at April 30:
  
2019
  
2018
 
Capitalized Software
 
$
440,437
  
$
390,774
 
Computer Hardware
  
68,718
   
57,493
 
Buildings and Leasehold Improvements
  
118,685
   
121,381
 
Furniture, Fixtures, and Warehouse Equipment
  
57,471
   
60,869
 
Land and Land Improvements
  
3,390
   
3,678
 
   
688,701
   
634,195
 
Accumulated Depreciation and Amortization
  
(399,680
)
  
(344,261
)
Total
 
$
289,021
  
$
289,934
 

The following table details our depreciation and amortization expense for technology, property and equipment, net for the years ended April 30:

  
2019
  
2018
  
2017
 
Capitalized Software Amortization Expense
 
$
50,095
  
$
45,449
  
$
48,343
 
Depreciation and Amortization Expense, Excluding Capitalized Software
  
19,323
   
18,878
   
18,340
 
Total Depreciation and Amortization Expense for Technology, Property and Equipment
 
$
69,418
  
$
64,327
  
$
66,683