XML 16 R27.htm IDEA: XBRL DOCUMENT v3.19.3
DEBT (Tables)
12 Months Ended
Jul. 31, 2019
Notes Payable [Abstract]  
Schedule of Notes Payable
The composition of notes payable is as follows as of July 31 (in thousands):
 
 
2019
 
2018
Senior notes payable in annual principal installments on August 1: $3,083 in each fiscal year 2020 through 2021. Interest is payable semiannually at an annual rate of 3.96%
 
$
6,167

 
$
9,250

Less current maturities of notes payable
 
(3,083
)
 
(3,083
)
Less unamortized debt issuance costs
 
$
(32
)
 
$
(60
)
Noncurrent notes payable
 
$
3,052

 
$
6,107

Schedule of Maturities
The following is a schedule by fiscal year of future principal maturities of notes payable as of July 31, 2019 (in thousands):
2020
$
3,083

2021
3,084

Total
$
6,167