XML 46 R21.htm IDEA: XBRL DOCUMENT v3.19.2
Technology, Property and Equipment
12 Months Ended
Apr. 30, 2019
Technology, Property and Equipment [Abstract]  
Technology, Property and Equipment
Note 10 – 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
 

Technology, property and equipment includes $2.3 million and zero of work-in-process as of April 30, 2019 and 2018, respectively, mainly for capitalized software.

The net book value of capitalized software costs was $200.2 million and $198.0 million as of April 30, 2019 and 2018, respectively.