XML 21 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Tables)
3 Months Ended
Oct. 31, 2019
Leases [Abstract]  
Components of lease costs
The components of lease costs for the three-month period ended October 31, 2019 were as follows:
Three Months Ended
October 31, 2019
Operating lease cost$3,031  
Finance lease cost
Amortization of right-of-use assets136  
Interest on lease liabilities137  
Total lease cost$3,304  
Other information related to leases was as follows:
Three Months Ended
Supplemental Cash Flows InformationOctober 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$3,005  
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$278  

Supplemental Balance Sheet InformationOctober 31, 2019
Operating leases:
Operating lease right-of-use assets$32,008  
Other current liabilities4,307  
Other long-term liabilities27,825  
Total operating lease liabilities$32,132  
Finance leases:
Finance lease right-of-use assets$4,079  
Other current liabilities449  
Other long-term liabilities5,134  
Total finance lease liabilities$5,583  

October 31, 2019
Weighted-average remaining lease term
Operating leases14.5 years
Finance leases7.6 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 October 31, 2019 were as follows:
Operating LeasesFinancing Leases
 For the remainder of the fiscal year ending July 31, 2020$7,127  $729  
For the fiscal year ending July 31, 20217,370  991  
For the fiscal year ending July 31, 20225,912  1,013  
For the fiscal year ending July 31, 20234,144  1,036  
For the fiscal year ending July 31, 20243,526  1,059  
For the fiscal year ending July 31, 2025 and thereafter20,845  3,092  
Total future lease payments$48,924  $7,920  
Less: amount representing interest(16,792) (2,337) 
Total reported lease liability$32,132  $5,583  
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 October 31, 2019 were as follows:
Operating LeasesFinancing Leases
 For the remainder of the fiscal year ending July 31, 2020$7,127  $729  
For the fiscal year ending July 31, 20217,370  991  
For the fiscal year ending July 31, 20225,912  1,013  
For the fiscal year ending July 31, 20234,144  1,036  
For the fiscal year ending July 31, 20243,526  1,059  
For the fiscal year ending July 31, 2025 and thereafter20,845  3,092  
Total future lease payments$48,924  $7,920  
Less: amount representing interest(16,792) (2,337) 
Total reported lease liability$32,132  $5,583  
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