| Cash and Cash Equivalents |
The following tables summarize our cash and cash equivalents balances in our Condensed Consolidated Balance Sheets as of June 30, 2026 and December 31, 2025 (in thousands): | | | | | | | | | | | | | | | | | | | | | |
June 30, 2026 | | December 31, 2025 | | | | | | | Cash | | $ | 883,606 | | | $ | 770,051 | | | | | | | Money market funds | | 203,320 | | | 308,940 | | | | | | | Certificate of deposits | | 15,665 | | | 15,917 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Total | | $ | 1,102,591 | | | $ | 1,094,908 | | | | | | |
|
| Financial Assets Measured At Fair Value On A Recurring Basis |
The following tables summarize our financial assets measured at fair value as of June 30, 2026 and December 31, 2025 (in thousands): | | | | | | | | | | | | | | | | | | | | Description | | Balance as of June 30, 2026 | | Level 1 | | | | | | Cash equivalents: | | | | | | | | | | Money market funds | | $ | 203,320 | | | $ | 203,320 | | | | | | | Certificate of deposits | | 15,665 | | | 15,665 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Total | | $ | 218,985 | | | $ | 218,985 | | | | | |
| | | | | | | | | | | | | | | | | | | | | | Description | | Balance as of December 31, 2025 | | Level 1 | | | | | | | | Cash equivalents: | | | | | | | | | | | | Money market funds | | $ | 308,940 | | | $ | 308,940 | | | | | | | | | Certificate of deposits | | 15,917 | | | 15,917 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Total | | $ | 324,857 | | | $ | 324,857 | | | | | | | | | | | | | | | | | | |
|
| Schedule of Notional Amounts of Outstanding Derivative Positions |
The following tables present the gross notional value of all our foreign exchange forward contracts outstanding as of June 30, 2026 and December 31, 2025 (in thousands): | | | | | | | | | | | | | June 30, 2026 | | Local Currency Amount | | Notional Contract Amount (USD) | | Euro | €200,700 | | $ | 229,042 | | | Canadian Dollar | C$87,100 | | 61,317 | | | British Pound | £34,400 | | 45,482 | | | Polish Zloty | PLN144,200 | | 38,255 | | | Israeli Shekel | ILS82,700 | | 27,809 | | | Brazilian Real | R$106,500 | | 20,379 | | | Japanese Yen | ¥3,100,000 | | 19,137 | | | Chinese Yuan | ¥31,700 | | 4,676 | | | New Taiwan Dollar | NT$124,400 | | 3,883 | | | Swiss Franc | CHF3,000 | | 3,721 | | | Korean Won | ₩4,900,000 | | 3,162 | | | Australian Dollar | A$3,900 | | 2,686 | | | New Zealand Dollar | NZ$4,200 | | 2,382 | | | | | | | Czech Koruna | Kč15,800 | | 743 | | | Total notional contract amount | | | $ | 462,674 | |
| | | | | | | | | | | | | December 31, 2025 | | Local Currency Amount | | Notional Contract Amount (USD) | | Euro | €183,700 | | $ | 215,895 | | | Canadian Dollar | C$90,000 | | 65,802 | | | British Pound | £38,500 | | 51,782 | | | Polish Zloty | PLN174,800 | | 48,605 | | | Israeli Shekel | ILS80,500 | | 25,283 | | | Japanese Yen | ¥3,200,000 | | 20,447 | | | Brazilian Real | R$63,500 | | 11,440 | | | Chinese Yuan | ¥52,000 | | 7,461 | | | Swiss Franc | CHF4,200 | | 5,316 | | | New Taiwan Dollar | NT$121,500 | | 3,851 | | | New Zealand Dollar | NZ$6,020 | | 3,474 | | | Korean Won | ₩4,600,000 | | 3,207 | | | Australian Dollar | A$3,500 | | 2,337 | | | Czech Koruna | Kč26,000 | | 1,262 | | | | | | | Total notional contract amount | | | $ | 466,162 | |
|