XML 65 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Other Intangible Assets (Tables)
12 Months Ended
Jul. 31, 2024
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, 2024                    
Tradenames   14.5 years   $1,400   $(445)  $955 
Non-compete agreements   6.0 years    660    (266)   394 
Customer relationships   7.5 years    11,377    (6,441)   4,936 
TOTAL   8.1 years   $13,437   $(7,152)  $6,285 
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