XML 44 R21.htm IDEA: XBRL DOCUMENT v3.20.1
Goodwill and Intangible Assets (Tables)
9 Months Ended
Apr. 30, 2020
Text Block [Abstract]  
Other Intangible Assets
 April 30, 2020July 31, 2019
Weighted
Average
Amortization
Period
(Years)
Gross
Carrying
Amount
Accumulated
Amortization
Net Book
Value
Weighted
Average
Amortization
Period
(Years)
Gross
Carrying
Amount
Accumulated
Amortization
Net Book
Value
Amortized other intangible assets:
     Customer relationships and other8$47,180  $(33,150) $14,030  9$46,595  $(29,343) $17,252  
Unamortized other intangible assets:
  TradenamesN/A9,414  —  9,414  N/A18,871  —  18,871  
Total$56,594  $(33,150) $23,444  $65,466  $(29,343) $36,123