Derivative Instruments - Cash Flow Hedges on our Consolidated Statement of Operations (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jan. 31, 2023 |
Jan. 31, 2022 |
Jan. 31, 2023 |
Jan. 31, 2022 |
|
Derivative Instruments, Gain (Loss) [Line Items] | ||||
Total | $ 4,267 | $ 876 | $ 8,980 | $ 1,231 |
Cost of revenue | ||||
Derivative Instruments, Gain (Loss) [Line Items] | ||||
Total | 706 | 64 | 1,413 | 69 |
Sales and marketing | ||||
Derivative Instruments, Gain (Loss) [Line Items] | ||||
Total | 2,757 | 760 | 6,053 | 1,140 |
Research and development | ||||
Derivative Instruments, Gain (Loss) [Line Items] | ||||
Total | 583 | 24 | 1,047 | (2) |
General and administrative | ||||
Derivative Instruments, Gain (Loss) [Line Items] | ||||
Total | $ 221 | $ 28 | $ 467 | $ 24 |