XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
The following table presents information about the Company’s financial assets and financial liabilities that are measured at fair value on a recurring basis as of September 30, 2023 and indicates the fair value hierarchy of the valuation (in thousands):
Total
Quoted Prices in
Active Markets
for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Time deposits
$220,561 $220,561 $— $— 
Money market funds
417,485 417,485 — — 
Commercial paper69,365 — 69,365 — 
Corporate debt securities3,930 — 3,930 — 
U.S. government and U.S. government agency securities31,417 — 31,417 — 
Total cash equivalents and investments
742,758 638,046 104,712 — 
Foreign currency derivatives
522 — 522 — 
Total assets$743,280 $638,046 $105,234 $— 
Liabilities:
Foreign currency derivatives
$338 $— 338 $— 
Total liabilities$338 $— $338 $— 
The following table presents information about the Company’s financial assets and financial liabilities that are measured at fair value on a recurring basis as of December 31, 2022 and indicates the fair value hierarchy of the valuation (in thousands):
Total
Quoted Prices in
Active Markets
for
Identical Assets
(Level 1)
Significant
Other
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Assets:
Time deposits
$176,473 $176,473 $— $— 
Money market funds
273,098 273,098 — — 
Commercial paper35,698 — 35,698 — 
Corporate debt securities21,724 — 21,724 — 
U.S. government and U.S. government agency securities39,597 — 39,597 — 
Non-U.S. government securities3,946 — 3,946 — 
Total cash equivalents and investments
550,536 449,571 100,965 — 
Foreign currency derivatives
88 — 88 — 
Total assets
$550,624 $449,571 $101,053 $— 
Liabilities:
 
 
 
Foreign currency derivatives
$3,343 $— $3,343 $— 
Total liabilities
$3,343 $— $3,343 $—