XML 49 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Long-Term Debt (Tables)
12 Months Ended
Jul. 31, 2018
Debt Disclosure [Abstract]  
Schedule of long-term debt
Long-term debt consists of the following (in millions):
 
 
July 31,
 
 
2018

 
2017

5.48% Unsecured senior notes, interest payable semi-annually, principal payment of $25.0 million due September 28, 2017
 
$

 
$
25.0

5.48% Unsecured senior notes, interest payable semi-annually, principal payment of $25.0 million due November 30, 2017
 

 
25.0

3.72% Unsecured senior notes, interest payable semi-annually, principal payment of $125.0 million due March 27, 2024
 
125.0

 
125.0

2.93% Unsecured senior notes, interest payable semi-annually, principal payment of $25.0 million due April 16, 2025
 
25.0

 
25.0

3.18% Unsecured senior notes, interest payable semi-annually, principal payment of $125.0 million due June 17, 2030
 
125.0

 
125.0

Variable rate committed, unsecured $500.0 million revolving credit facility due July 21, 2022 and an interest rate of 1.62% as of July 31, 2018
 
167.4

 
190.0

Variable rate committed, unsecured $50.0 million term loan due July 21, 2020 and an interest rate of 3.33% as of July 31, 2018
 
50.0

 
50.0

Variable rate guaranteed senior note, interest payable quarterly, principal payment of ¥1.65 billion due May 19, 2019 and an interest rate of 0.41% as of July 31, 2018
 
14.8

 
15.0

Variable rate guaranteed senior note, interest payable quarterly, principal payment of ¥1.00 billion due July 15, 2021 and an interest rate of 0.27% as of July 31, 2018
 
9.0

 
9.0

Capitalized lease obligations, with various maturity dates and interest rates
 
0.6

 
1.1

Debt issuance costs
 
(1.9
)
 
(2.2
)
Subtotal
 
514.9

 
587.9

Less: current maturities
 
15.3

 
50.6

Total long-term debt
 
$
499.6

 
$
537.3

Schedule of maturities of long-term debt
The estimated future maturities of the Company's long-term debt as of July 31, 2018, are as follows (in millions):
Year Ended July 31,
 
Amount
2019
 
$
15.3

2020
 
49.6

2021
 
8.6

2022
 
167.0

2023
 

Thereafter
 
274.4

Total estimated future maturities
 
$
514.9