XML 80 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
6 Months Ended
Jan. 31, 2020
Leases [Abstract]  
Components of lease costs
The components of lease costs for the three and six-month periods ended January 31, 2020 were as follows:
Three Months EndedSix Months Ended
January 31, 2020January 31, 2020
Operating lease cost$3,112  $6,143  
Finance lease cost
Amortization of right-of-use assets136  272  
Interest on lease liabilities134  271  
Total lease cost$3,382  $6,686  

Other information related to leases was as follows:
Six Months Ended
Supplemental Cash Flows InformationJanuary 31, 2020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$6,094  
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$1,561  

Supplemental Balance Sheet InformationJanuary 31, 2020
Operating leases:
Operating lease right-of-use assets$31,870  
Operating lease liabilities
Other current liabilities$4,570  
Other long-term liabilities27,446  
Total operating lease liabilities$32,016  
Finance leases:
Finance lease right-of-use assets$3,944  
Finance lease liabilities
Other current liabilities$473  
Other long-term liabilities5,003  
Total finance lease liabilities$5,476  

January 31, 2020
Weighted-average remaining lease term
Operating leases14.2 years
Finance leases7.3 years
Weighted-average discount rate
Operating leases3.4 %
Finance leases9.7 %
Operating lease liability maturities
Future minimum rental payments required under operating and finance leases as of January 31, 2020 were as follows:
Operating LeasesFinancing Leases
 For the remainder of the fiscal year ending July 31, 2020$5,176  $487  
For the fiscal year ending July 31, 20218,113  991  
For the fiscal year ending July 31, 20226,510  1,013  
For the fiscal year ending July 31, 20234,583  1,036  
For the fiscal year ending July 31, 20243,877  1,059  
For the fiscal year ending July 31, 2025 and thereafter20,976  3,093  
Total future lease payments$49,235  $7,679  
Less: amount representing interest(17,219) (2,203) 
Total reported lease liability$32,016  $5,476  

Future minimum rental payments required under operating and finance leases as of July 31, 2019 were as follows:
Operating LeasesFinance Leases
For the fiscal year ending July 31, 2020$8,785  $974  
For the fiscal year ending July 31, 20216,809  993  
For the fiscal year ending July 31, 20225,437  1,015  
For the fiscal year ending July 31, 20233,980  1,037  
For the fiscal year ending July 31, 20243,424  1,061  
For the fiscal year ending July 31, 2025 and thereafter20,745  3,037  
Total future lease payments$49,180  8,117  
Less: amount representing interest(2,427) 
Total lease liability5,690  
Less: current portion(444) 
Long-term finance lease obligations$5,246  
Finance lease liability maturities
Future minimum rental payments required under operating and finance leases as of January 31, 2020 were as follows:
Operating LeasesFinancing Leases
 For the remainder of the fiscal year ending July 31, 2020$5,176  $487  
For the fiscal year ending July 31, 20218,113  991  
For the fiscal year ending July 31, 20226,510  1,013  
For the fiscal year ending July 31, 20234,583  1,036  
For the fiscal year ending July 31, 20243,877  1,059  
For the fiscal year ending July 31, 2025 and thereafter20,976  3,093  
Total future lease payments$49,235  $7,679  
Less: amount representing interest(17,219) (2,203) 
Total reported lease liability$32,016  $5,476  

Future minimum rental payments required under operating and finance leases as of July 31, 2019 were as follows:
Operating LeasesFinance Leases
For the fiscal year ending July 31, 2020$8,785  $974  
For the fiscal year ending July 31, 20216,809  993  
For the fiscal year ending July 31, 20225,437  1,015  
For the fiscal year ending July 31, 20233,980  1,037  
For the fiscal year ending July 31, 20243,424  1,061  
For the fiscal year ending July 31, 2025 and thereafter20,745  3,037  
Total future lease payments$49,180  8,117  
Less: amount representing interest(2,427) 
Total lease liability5,690  
Less: current portion(444) 
Long-term finance lease obligations$5,246