Indebtedness (Details Textual) | Jun. 01, 2020USD ($)d$ / sharesshares | Mar. 31, 2020USD ($)d$ / sharesshares | Feb. 29, 2020USD ($) | Mar. 31, 2016USD ($)$ / sharesshares | Jun. 30, 2020USD ($) | Jun. 30, 2019USD ($) | Jun. 30, 2020USD ($)d | Jun. 30, 2019USD ($) | Dec. 31, 2016USD ($) | Dec. 31, 2019USD ($) | Mar. 18, 2016$ / sharesshares |
Debt Instrument [Line Items] | | | | | | | | | | | |
Proceeds from issuance of convertible debt, net of issuance costs | | | | | | | $ 874,404,000 | | | | |
Cash proceeds from the sale of warrants | | | | | | | 93,915,000 | | | | |
Revolving Senior Credit Facility [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Credit facility, maximum borrowing capacity | | | $ 550,000,000 | | | | | | | | |
Credit facility, expiration date | | | 2025-02 | | | | | | | | |
Loan outstanding | | | | | $ 0 | | 0 | | | $ 0 | |
Revolving Senior Credit Facility [Member] | Federal Funds Effective Rate [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Credit facility bear interest rate | | | 0.50% | | | | | | | | |
Revolving Senior Credit Facility [Member] | Eurocurrency Rate [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Credit facility bear interest rate | | | 1.00% | | | | | | | | |
Multicurrency Borrowings [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Credit facility, maximum borrowing capacity | | | $ 250,000,000 | | | | | | | | |
Standby Letters of Credit [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Credit facility, maximum borrowing capacity | | | 50,000,000 | | | | | | | | |
Swing Line Loans [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Credit facility, maximum borrowing capacity | | | $ 5,000,000 | | | | | | | | |
2021 Warrants [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Cash proceeds from the sale of warrants | | | | $ 44,900,000 | | | | | | | |
Warrant strike price | $ / shares | | | | | | | | | | | $ 80 |
2023 Warrants [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Cash proceeds from the sale of warrants | $ 46,800,000 | | | | | | | | | | |
Warrant strike price | $ / shares | $ 104.84 | | | | | | | | | | |
2025 Warrants [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Cash proceeds from the sale of warrants | | $ 47,100,000 | | | | | | | | | |
Warrant strike price | $ / shares | | $ 127.84 | | | | | | | | | |
2021 Hedge [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Number of common stock to be purchased | shares | | | | 10,865,270 | | | | | | | |
Stock price | $ / shares | | | | $ 59.82 | | | | | | | |
Derivative, maturity date | | | | Mar. 15, 2021 | | | | | | | |
2023 Hedge [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Number of common stock to be purchased | shares | 5,345,010 | | | | | | | | | | |
Stock price | $ / shares | $ 84.19 | | | | | | | | | | |
Cost of hedge transaction | $ 69,500,000 | | | | | | | | | | |
Derivative, maturity date | Jun. 1, 2023 | | | | | | | | | | |
2025 Hedge [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Number of common stock to be purchased | shares | | 4,823,910 | | | | | | | | | |
Stock price | $ / shares | | $ 93.29 | | | | | | | | | |
Derivative, maturity date | | Mar. 15, 2025 | | | | | | | | | |
Minimum [Member] | Revolving Senior Credit Facility [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Unused line fee | | | 0.35% | | | | | | | | |
Minimum [Member] | Revolving Senior Credit Facility [Member] | Eurocurrency Rate [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Credit facility bear interest rate | | | 1.50% | | | | | | | | |
Minimum [Member] | Revolving Senior Credit Facility [Member] | Base Rate [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Credit facility bear interest rate | | | 0.50% | | | | | | | | |
Minimum [Member] | 2021 Warrants [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Class of warrant or rights expiry month and year | | | | 2021-06 | | | | | | | |
Minimum [Member] | 2023 Warrants [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Class of warrant or rights expiry month and year | 2023-09 | | | | | | | | | | |
Minimum [Member] | 2025 Warrants [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Class of warrant or rights expiry month and year | | 2025-06 | | | | | | | | | |
Maximum [Member] | Revolving Senior Credit Facility [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Unused line fee | | | 0.50% | | | | | | | | |
Maximum [Member] | Revolving Senior Credit Facility [Member] | Eurocurrency Rate [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Credit facility bear interest rate | | | 2.25% | | | | | | | | |
Maximum [Member] | Revolving Senior Credit Facility [Member] | Base Rate [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Credit facility bear interest rate | | | 1.25% | | | | | | | | |
Maximum [Member] | 2021 Warrants [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Class of warrant or rights expiry month and year | | | | 2021-12 | | | | | | | |
Maximum [Member] | 2023 Warrants [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Class of warrant or rights expiry month and year | 2023-11 | | | | | | | | | | |
Maximum [Member] | 2025 Warrants [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Class of warrant or rights expiry month and year | | 2025-10 | | | | | | | | | |
Additional Paid-in Capital [Member] | 2021 Hedge [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Cost of hedge transaction | | | | $ 111,200,000 | | | | | | | |
Additional Paid-in Capital [Member] | 2025 Hedge [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Cost of hedge transaction | | | | | 78,300,000 | | 78,300,000 | | | | |
Common Stock [Member] | Maximum [Member] | 2021 Warrants [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Number of preferred or common stock into which the warrants is converted | shares | | | | | | | | | | | 10,865,270 |
Common Stock [Member] | Maximum [Member] | 2023 Warrants [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Number of preferred or common stock into which the warrants is converted | shares | 3,093,500 | | | | | | | | | | |
Common Stock [Member] | Maximum [Member] | 2025 Warrants [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Number of preferred or common stock into which the warrants is converted | shares | | 4,823,910 | | | | | | | | | |
2.25% Senior Convertible Notes [Member] | Convertible Notes due 2021 [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Principal amount | | | | 650,000,000 | $ 650,000,000 | | $ 650,000,000 | | | $ 650,000,000 | |
Proceeds from issuance of convertible debt, net of issuance costs | | | | $ 634,100,000 | | | | | | | |
Interest rate on convertible notes | | | | 2.25% | 2.25% | | 2.25% | | | 2.25% | |
Debt instrument, maturity date | | | | Mar. 15, 2021 | | | | | | | |
Initial conversion rate adjustment, shares | | | | 16.7158 | | | | | | | |
Principal amount of debt considered for conversion rate | | | | $ 1,000 | | | | | | | |
Initial conversion price of convertible notes | $ / shares | | | | $ 59.82 | | | | | | | |
Contractual coupon interest expense | | | | | $ 3,700,000 | $ 3,700,000 | $ 7,300,000 | $ 7,300,000 | | | |
Amortization of debt discount (premium) | | | | | 4,600,000 | 4,400,000 | 9,200,000 | 8,700,000 | | | |
Amortization of debt issuance costs | | | | | $ 900,000 | $ 800,000 | $ 1,700,000 | $ 1,500,000 | | | |
Effective interest rate | | | | | 5.80% | | 5.80% | | | | |
Debt redemption price percentage | | | | | | | 100.00% | | | | |
Principal payments due | | | | | $ 0 | | $ 0 | | | | |
2.25% Senior Convertible Notes [Member] | Convertible Notes due 2021 [Member] | Scenario Two [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Consecutive trading days considered for debt conversion | d | | | | | | | 5 | | | | |
2.25% Senior Convertible Notes [Member] | Convertible Notes due 2021 [Member] | Minimum [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Percentage of conversion price | | | | | | | 130.00% | | | | |
2.25% Senior Convertible Notes [Member] | Convertible Notes due 2021 [Member] | Minimum [Member] | Scenario One [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Consecutive trading days considered for debt conversion | d | | | | | | | 20 | | | | |
2.25% Senior Convertible Notes [Member] | Convertible Notes due 2021 [Member] | Maximum [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Percentage of conversion price | | | | | | | 98.00% | | | | |
2.25% Senior Convertible Notes [Member] | Convertible Notes due 2021 [Member] | Maximum [Member] | Scenario One [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Consecutive trading days considered for debt conversion | d | | | | | | | 30 | | | | |
2.25% Senior Convertible Notes [Member] | Convertible Notes due 2021 [Member] | Additional Paid-in Capital [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Amount reclassified to stockholders' equity | | | | | | | | | $ 84,800,000 | | |
1.00% Senior Convertible Notes [Member] | Convertible Notes due 2023 [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Principal amount | $ 450,000,000 | | | | | | | | | | |
Proceeds from issuance of convertible debt, net of issuance costs | $ 436,200,000 | | | | | | | | | | |
Interest rate on convertible notes | 1.00% | | | | | | | | | | |
Debt instrument, maturity date | Jun. 1, 2023 | | | | | | | | | | |
Initial conversion rate adjustment, shares | 11.8778 | | | | | | | | | | |
Principal amount of debt considered for conversion rate | $ 1,000 | | | | | | | | | | |
Initial conversion price of convertible notes | $ / shares | $ 84.19 | | | | | | | | | | |
Contractual coupon interest expense | | | | | 400,000 | | $ 400,000 | | | | |
Amortization of debt discount (premium) | | | | | 1,500,000 | | 1,500,000 | | | | |
Amortization of debt issuance costs | | | | | $ 300,000 | | $ 300,000 | | | | |
Effective interest rate | | | | | 6.80% | | 6.80% | | | | |
Fair value of embedded conversion derivative | $ 57,200,000 | | | | | | | | | | |
1.00% Senior Convertible Notes [Member] | Convertible Notes due 2023 [Member] | Scenario Two [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Principal amount of debt considered for conversion rate | $ 1,000 | | | | | | | | | | |
Consecutive trading days considered for debt conversion | d | 5 | | | | | | | | | | |
1.00% Senior Convertible Notes [Member] | Convertible Notes due 2023 [Member] | Minimum [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Percentage of conversion price | 130.00% | | | | | | | | | | |
1.00% Senior Convertible Notes [Member] | Convertible Notes due 2023 [Member] | Minimum [Member] | Scenario One [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Consecutive trading days considered for debt conversion | d | 20 | | | | | | | | | | |
1.00% Senior Convertible Notes [Member] | Convertible Notes due 2023 [Member] | Maximum [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Percentage of conversion price | 98.00% | | | | | | | | | | |
1.00% Senior Convertible Notes [Member] | Convertible Notes due 2023 [Member] | Maximum [Member] | Scenario One [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Consecutive trading days considered for debt conversion | d | 30 | | | | | | | | | | |
0.375% Senior Convertible Notes [Member] | Convertible Notes due 2025 [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Principal amount | | $ 450,000,000 | | | $ 450,000,000 | | $ 450,000,000 | | | | |
Proceeds from issuance of convertible debt, net of issuance costs | | $ 437,000,000 | | | | | | | | | |
Interest rate on convertible notes | | 0.375% | | | 0.375% | | 0.375% | | | 0.375% | |
Debt instrument, maturity date | | Mar. 15, 2025 | | | | | | | | | |
Initial conversion rate adjustment, shares | | 10.7198 | | | | | | | | | |
Principal amount of debt considered for conversion rate | | $ 1,000 | | | | | | | | | |
Initial conversion price of convertible notes | $ / shares | | $ 93.29 | | | | | | | | | |
Contractual coupon interest expense | | | | | $ 400,000 | | $ 600,000 | | | | |
Amortization of debt discount (premium) | | | | | 3,500,000 | | 4,700,000 | | | | |
Amortization of debt issuance costs | | | | | $ 400,000 | | $ 600,000 | | | | |
Effective interest rate | | | | | 4.90% | | 4.90% | | | | |
Percentage of conversion price | | 130.00% | | | | | | | | | |
Debt redemption price percentage | | 100.00% | | | | | | | | | |
Principal payments due | | $ 0 | | | | | | | | | |
0.375% Senior Convertible Notes [Member] | Convertible Notes due 2025 [Member] | Scenario Two [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Principal amount of debt considered for conversion rate | | $ 1,000 | | | | | | | | | |
Consecutive trading days considered for debt conversion | d | | 5 | | | | | | | | | |
0.375% Senior Convertible Notes [Member] | Convertible Notes due 2025 [Member] | Minimum [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Consecutive trading days considered for debt conversion | d | | 20 | | | | | | | | | |
Percentage of conversion price | | 130.00% | | | | | | | | | |
0.375% Senior Convertible Notes [Member] | Convertible Notes due 2025 [Member] | Minimum [Member] | Scenario One [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Consecutive trading days considered for debt conversion | d | | 20 | | | | | | | | | |
0.375% Senior Convertible Notes [Member] | Convertible Notes due 2025 [Member] | Maximum [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Consecutive trading days considered for debt conversion | d | | 30 | | | | | | | | | |
Percentage of conversion price | | 98.00% | | | | | | | | | |
0.375% Senior Convertible Notes [Member] | Convertible Notes due 2025 [Member] | Maximum [Member] | Scenario One [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Consecutive trading days considered for debt conversion | d | | 30 | | | | | | | | | |
0.375% Senior Convertible Notes [Member] | Convertible Notes due 2025 [Member] | Additional Paid-in Capital [Member] | | | | | | | | | | | |
Debt Instrument [Line Items] | | | | | | | | | | | |
Amount reclassified to stockholders' equity | | | | | | | $ 78,300,000 | | | | |