XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Financial Instruments (Tables)
3 Months Ended
Mar. 31, 2024
Investments, All Other Investments [Abstract]  
Cash and Cash Equivalents
The following tables summarize our cash and cash equivalents, and marketable securities on our Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (in thousands):
Reported as:
March 31, 2024Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair ValueCash and Cash EquivalentsMarketable securities, short-termMarketable securities, long-term
Cash$816,224 $— $— $816,224 $816,224 $— $— 
Money market funds49,581 — — 49,581 49,581 — — 
Corporate bonds26,535 (417)26,121 — 24,551 1,570 
U.S. government treasury bonds
4,871 — (101)4,770 — 2,721 2,049 
Asset-backed securities586 — (1)585 — 585 — 
U.S. government agency bonds5,264 — (20)5,244 — 5,244 — 
Total$903,061 $$(539)$902,525 $865,805 $33,101 $3,619 


Reported as:
December 31, 2023Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair ValueCash and Cash EquivalentsMarketable securities, short-termMarketable securities, long-term
Cash$887,682 $— $— $887,682 $887,682 $— $— 
Money market funds49,756 — — 49,756 49,756 — — 
Corporate bonds31,943 (676)31,272 — 28,704 2,568 
U.S. government treasury bonds
4,855 — (99)4,756 — — 4,756 
Asset-backed securities1,416 (1)1,417 — 719 698 
Municipal bonds702 — (2)700 — 700 — 
U.S. government agency bonds5,215 — (34)5,181 — 5,181 — 
Total$981,569 $$(812)$980,764 $937,438 $35,304 $8,022 
Marketable Securities
The following tables summarize our cash and cash equivalents, and marketable securities on our Condensed Consolidated Balance Sheets as of March 31, 2024 and December 31, 2023 (in thousands):
Reported as:
March 31, 2024Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair ValueCash and Cash EquivalentsMarketable securities, short-termMarketable securities, long-term
Cash$816,224 $— $— $816,224 $816,224 $— $— 
Money market funds49,581 — — 49,581 49,581 — — 
Corporate bonds26,535 (417)26,121 — 24,551 1,570 
U.S. government treasury bonds
4,871 — (101)4,770 — 2,721 2,049 
Asset-backed securities586 — (1)585 — 585 — 
U.S. government agency bonds5,264 — (20)5,244 — 5,244 — 
Total$903,061 $$(539)$902,525 $865,805 $33,101 $3,619 


Reported as:
December 31, 2023Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair ValueCash and Cash EquivalentsMarketable securities, short-termMarketable securities, long-term
Cash$887,682 $— $— $887,682 $887,682 $— $— 
Money market funds49,756 — — 49,756 49,756 — — 
Corporate bonds31,943 (676)31,272 — 28,704 2,568 
U.S. government treasury bonds
4,855 — (99)4,756 — — 4,756 
Asset-backed securities1,416 (1)1,417 — 719 698 
Municipal bonds702 — (2)700 — 700 — 
U.S. government agency bonds5,215 — (34)5,181 — 5,181 — 
Total$981,569 $$(812)$980,764 $937,438 $35,304 $8,022 
Contractual Maturity of Marketable Securities
The following table summarizes the fair value of our available-for-sale marketable securities classified by contractual maturity as of March 31, 2024 and December 31, 2023 (in thousands):

March 31, 2024December 31, 2023
Due in 1 year or less $32,515 $34,617 
Due in 1 year through 5 years4,205 8,709 
Total$36,720 $43,326 
Unrealized Losses for Investments in a Continuous Unrealized Loss Position
The following tables summarize the fair value and gross unrealized losses as of March 31, 2024 and December 31, 2023, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position (in thousands):

As of March 31, 2024
Less than 12 months12 Months of GreaterTotal
March 31, 2024Fair ValueUnrealized LossFair ValueUnrealized LossFair ValueUnrealized Loss
Corporate bonds$1,006 $(3)$22,805 $(414)$23,811 $(417)
U.S. government treasury bonds
2,049 (26)2,721 (75)4,770 (101)
Asset-backed securities535 (1)— — 535 (1)
Municipal bonds— — — — — — 
U.S. government agency bonds4,051 (9)1,193 (11)5,244 (20)
Total$7,641 $(39)$26,719 $(500)$34,360 $(539)

As of December 31, 2023
Less than 12 months12 Months of GreaterTotal
December 31, 2023Fair ValueUnrealized LossFair ValueUnrealized LossFair ValueUnrealized Loss
Corporate bonds$— $— $27,939 $(676)$27,939 $(676)
U.S. government treasury bonds
2,044 (11)2,712 (88)4,756 (99)
Asset-backed securities1,018 (1)83 — 1,101 (1)
Municipal bonds— — 700 (2)700 (2)
U.S. government agency bonds4,003 (11)1,178 (23)5,181 (34)
Total$7,065 $(23)$32,612 $(789)$39,677 $(812)
Financial Assets Measured At Fair Value On A Recurring Basis
The following tables summarize our financial assets measured at fair value as of March 31, 2024 and December 31, 2023 (in thousands):
DescriptionBalance as of
March 31, 2024
Level 1

Level 2
Cash equivalents:
Money market funds$49,581 $49,581 $— 
Short-term investments:
U.S. government agency bonds5,244 — 5,244 
U.S. government treasury bonds2,721 — 2,721 
Corporate bonds24,551 — 24,551 
Asset-backed securities585 — 585 
Long-term investments:
U.S. government treasury bonds2,049 — 2,049 
Corporate bonds1,570 — 1,570 
$86,301 $49,581 $36,720 

DescriptionBalance as of December 31, 2023Level 1Level 2
Cash equivalents:
Money market funds$49,756 $49,756 $— 
Short-term investments:
Corporate bonds28,704 — 28,704 
Municipal bonds700 — 700 
U.S. government agency bonds
5,181 — 5,181 
Asset-backed securities719 — 719 
Long-term investments:
U.S. government treasury bonds
4,756 — 4,756 
Corporate bonds2,568 — 2,568 
Asset-backed securities
698 — 698 
$93,082 $49,756 $43,326 
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 March 31, 2024 and December 31, 2023 (in thousands):

March 31, 2024
Local Currency AmountNotional Contract Amount (USD)
Euro€262,300$283,818 
British Pound£121,800153,937 
Canadian DollarC$96,50071,174 
Polish ZlotyPLN276,400$69,117 
Chinese Yuan¥322,80044,536 
Japanese Yen¥4,300,00028,547 
Brazilian RealR$88,60017,650 
Mexican PesoM$270,00016,265 
Israeli ShekelILS48,200 13,137 
Swiss FrancCHF7,0007,776 
New Zealand DollarNZ$9,9005,912 
New Taiwan DollarNT$98,0003,064 
Australian DollarA$4,7003,061 
Czech KorunaKč44,6001,905 
Korean Won₩2,300,0001,708 
$721,607 

December 31, 2023
Local Currency AmountNotional Contract Amount (USD)
Euro€337,780$373,705 
Canadian DollarC$108,90082,166 
Polish ZlotyPLN276,90070,393 
British Pound£45,59058,005 
Chinese Yuan¥244,500.0034,361 
Swiss FrancCHF28,60034,132 
Japanese Yen¥3,577,00025,347 
Israeli ShekelILS78,70021,800 
Brazilian RealR$80,50016,563 
Mexican PesoM$230,000 13,593 
New Zealand DollarNZ$6,6004,161 
Australian DollarA$4,3002,921 
New Taiwan DollarNT$89,0002,919 
Czech KorunaKč60,2002,687 
Korean Won₩2,200,0001,709 
$744,462