Fair Value Measurements (Details) - USD ($) $ in Thousands | Apr. 30, 2021 | Jul. 31, 2020 |
Cash equivalents: | | |
Fair Value | | $ 106,683 |
Short-term investments: | | |
Short-term investments | $ 1,361,019 | 1,228,722 |
Total cash equivalents and short-term investments | 1,393,433 | 1,335,405 |
Fair Value, Measurements, Recurring | | |
Cash equivalents: | | |
Fair Value | | 106,683 |
Short-term investments: | | |
Short-term investments | 1,361,019 | 1,228,722 |
Total cash equivalents and short-term investments | 1,393,433 | 1,335,405 |
Fair Value, Measurements, Recurring | Foreign currency contracts | Designated as Hedging Instrument | | |
Designated derivative instruments: | | |
Foreign currency contract assets-current | 958 | |
Foreign currency contract assets-noncurrent | 120 | |
Foreign currency contracts liabilities-current | 189 | |
Non-designated derivative instruments: | | |
Foreign currency contract assets-current | 958 | |
Foreign currency contracts liabilities-current | 189 | |
Fair Value, Measurements, Recurring | Foreign currency contracts | Not Designated as Hedging Instrument | | |
Designated derivative instruments: | | |
Foreign currency contract assets-current | 114 | |
Foreign currency contracts liabilities-current | 16 | |
Non-designated derivative instruments: | | |
Foreign currency contract assets-current | 114 | |
Foreign currency contracts liabilities-current | 16 | |
Fair Value, Measurements, Recurring | Level I | | |
Cash equivalents: | | |
Fair Value | | 51,690 |
Short-term investments: | | |
Short-term investments | 0 | 0 |
Total cash equivalents and short-term investments | 32,414 | 51,690 |
Fair Value, Measurements, Recurring | Level I | Foreign currency contracts | Designated as Hedging Instrument | | |
Designated derivative instruments: | | |
Foreign currency contract assets-current | 0 | |
Foreign currency contract assets-noncurrent | 0 | |
Foreign currency contracts liabilities-current | 0 | |
Non-designated derivative instruments: | | |
Foreign currency contract assets-current | 0 | |
Foreign currency contracts liabilities-current | 0 | |
Fair Value, Measurements, Recurring | Level I | Foreign currency contracts | Not Designated as Hedging Instrument | | |
Designated derivative instruments: | | |
Foreign currency contract assets-current | 0 | |
Foreign currency contracts liabilities-current | 0 | |
Non-designated derivative instruments: | | |
Foreign currency contract assets-current | 0 | |
Foreign currency contracts liabilities-current | 0 | |
Fair Value, Measurements, Recurring | Level II | | |
Cash equivalents: | | |
Fair Value | | 54,993 |
Short-term investments: | | |
Short-term investments | 1,361,019 | 1,228,722 |
Total cash equivalents and short-term investments | 1,361,019 | 1,283,715 |
Fair Value, Measurements, Recurring | Level II | Foreign currency contracts | Designated as Hedging Instrument | | |
Designated derivative instruments: | | |
Foreign currency contract assets-current | 958 | |
Foreign currency contract assets-noncurrent | 120 | |
Foreign currency contracts liabilities-current | 189 | |
Non-designated derivative instruments: | | |
Foreign currency contract assets-current | 958 | |
Foreign currency contracts liabilities-current | 189 | |
Fair Value, Measurements, Recurring | Level II | Foreign currency contracts | Not Designated as Hedging Instrument | | |
Designated derivative instruments: | | |
Foreign currency contract assets-current | 114 | |
Foreign currency contracts liabilities-current | 16 | |
Non-designated derivative instruments: | | |
Foreign currency contract assets-current | 114 | |
Foreign currency contracts liabilities-current | 16 | |
Fair Value, Measurements, Recurring | Level III | | |
Cash equivalents: | | |
Fair Value | | 0 |
Short-term investments: | | |
Short-term investments | 0 | 0 |
Total cash equivalents and short-term investments | 0 | 0 |
Fair Value, Measurements, Recurring | Level III | Foreign currency contracts | Designated as Hedging Instrument | | |
Designated derivative instruments: | | |
Foreign currency contract assets-current | 0 | |
Foreign currency contract assets-noncurrent | 0 | |
Foreign currency contracts liabilities-current | 0 | |
Non-designated derivative instruments: | | |
Foreign currency contract assets-current | 0 | |
Foreign currency contracts liabilities-current | 0 | |
Fair Value, Measurements, Recurring | Level III | Foreign currency contracts | Not Designated as Hedging Instrument | | |
Designated derivative instruments: | | |
Foreign currency contract assets-current | 0 | |
Foreign currency contracts liabilities-current | 0 | |
Non-designated derivative instruments: | | |
Foreign currency contract assets-current | 0 | |
Foreign currency contracts liabilities-current | 0 | |
Money market funds | | |
Cash equivalents: | | |
Fair Value | 32,414 | 51,690 |
Money market funds | Fair Value, Measurements, Recurring | | |
Cash equivalents: | | |
Fair Value | 32,414 | 51,690 |
Money market funds | Fair Value, Measurements, Recurring | Level I | | |
Cash equivalents: | | |
Fair Value | 32,414 | 51,690 |
Money market funds | Fair Value, Measurements, Recurring | Level II | | |
Cash equivalents: | | |
Fair Value | 0 | 0 |
Money market funds | Fair Value, Measurements, Recurring | Level III | | |
Cash equivalents: | | |
Fair Value | 0 | 0 |
U.S. treasury securities | | |
Cash equivalents: | | |
Fair Value | | 39,996 |
Short-term investments: | | |
Short-term investments | 380,224 | 415,564 |
U.S. treasury securities | Fair Value, Measurements, Recurring | | |
Cash equivalents: | | |
Fair Value | | 39,996 |
Short-term investments: | | |
Short-term investments | 380,224 | 415,564 |
U.S. treasury securities | Fair Value, Measurements, Recurring | Level I | | |
Cash equivalents: | | |
Fair Value | | 0 |
Short-term investments: | | |
Short-term investments | 0 | 0 |
U.S. treasury securities | Fair Value, Measurements, Recurring | Level II | | |
Cash equivalents: | | |
Fair Value | | 39,996 |
Short-term investments: | | |
Short-term investments | 380,224 | 415,564 |
U.S. treasury securities | Fair Value, Measurements, Recurring | Level III | | |
Cash equivalents: | | |
Fair Value | | 0 |
Short-term investments: | | |
Short-term investments | 0 | 0 |
U.S. government agency securities | | |
Cash equivalents: | | |
Fair Value | | 14,997 |
Short-term investments: | | |
Short-term investments | 677,867 | 595,797 |
U.S. government agency securities | Fair Value, Measurements, Recurring | | |
Cash equivalents: | | |
Fair Value | | 14,997 |
Short-term investments: | | |
Short-term investments | 677,867 | 595,797 |
U.S. government agency securities | Fair Value, Measurements, Recurring | Level I | | |
Cash equivalents: | | |
Fair Value | | 0 |
Short-term investments: | | |
Short-term investments | 0 | 0 |
U.S. government agency securities | Fair Value, Measurements, Recurring | Level II | | |
Cash equivalents: | | |
Fair Value | | 14,997 |
Short-term investments: | | |
Short-term investments | 677,867 | 595,797 |
U.S. government agency securities | Fair Value, Measurements, Recurring | Level III | | |
Cash equivalents: | | |
Fair Value | | 0 |
Short-term investments: | | |
Short-term investments | 0 | 0 |
Corporate debt securities | | |
Short-term investments: | | |
Short-term investments | 302,928 | 217,361 |
Corporate debt securities | Fair Value, Measurements, Recurring | | |
Short-term investments: | | |
Short-term investments | 302,928 | 217,361 |
Corporate debt securities | Fair Value, Measurements, Recurring | Level I | | |
Short-term investments: | | |
Short-term investments | 0 | 0 |
Corporate debt securities | Fair Value, Measurements, Recurring | Level II | | |
Short-term investments: | | |
Short-term investments | 302,928 | 217,361 |
Corporate debt securities | Fair Value, Measurements, Recurring | Level III | | |
Short-term investments: | | |
Short-term investments | $ 0 | $ 0 |