XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Other Intangible Assets (Tables)
12 Months Ended
Jul. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Company's Amortized Intangible Assets

The table below presents information on the Company’s amortized intangible assets:

 

(in thousands)

  Weighted
Average
Amortization
Period
   Gross
Carrying
Amount
   Accumulated
Amortization
   Net
Balance
 
July 31, 2023                    
Tradenames   10.5 years   $2,694   $(1,005)  $1,689 
Non-compete agreements   5.5 years    1,302    (778)   524 
Customer relationships   7.5 years    11,511    (5,528)   5,983 
TOTAL   7.9 years   $15,507   $(7,311)  $8,196 
July 31, 2022                    
Tradenames   11.4 years   $2,480   $(700)  $1,780 
Non-compete agreements   5.5 years    1,316    (549)   767 
Customer relationships   7.8 years    11,590    (4,528)   7,062 
TOTAL   8.2 years   $15,386   $(5,777)  $9,609