XML 92 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2024
Debt Securities, Available-for-Sale [Abstract]  
Cash equivalents and marketable securities classified as available-for-sale Total cash, cash equivalents and marketable securities are summarized as follows:
As of December 31, 2024
(In thousands)Fair ValueAmortized CostGross Unrealized GainsGross Unrealized Losses
Cash$87,415 $87,415 $— $— 
Cash equivalents:
Money market funds6,025 6,025 — — 
Corporate notes, bonds and commercial paper6,335 6,334 — 
Total cash equivalents12,360 12,359 — 
Total cash and cash equivalents99,775 99,774 — 
Marketable securities:
Time deposits12,870 12,870 — — 
U.S. Government bonds and notes220,056 220,034 184 (162)
Corporate bonds, commercial paper and notes149,097 149,085 121 (109)
Total marketable securities382,023 381,989 305 (271)
Total cash, cash equivalents and marketable securities$481,798 $481,763 $306 $(271)
As of December 31, 2023
(In thousands)Fair ValueAmortized CostGross Unrealized GainsGross Unrealized Losses
Cash$88,486 $88,486 $— $— 
Cash equivalents:
Money market funds3,790 3,790 — — 
U.S. Government bonds and notes2,491 2,491 — — 
Total cash equivalents6,281 6,281 — — 
Total cash and cash equivalents94,767 94,767 — — 
Marketable securities:
U.S. Government bonds and notes194,428 194,389 251 (212)
Corporate bonds, commercial paper and notes136,649 136,892 162 (405)
Total marketable securities331,077 331,281 413 (617)
Total cash, cash equivalents and marketable securities
$425,844 $426,048 $413 $(617)
Available-for-sale securities reported at fair value
Available-for-sale securities are reported at fair value on the balance sheets and were classified along with cash as follows:
As of December 31,
(In thousands)20242023
Cash$87,415 $88,486 
Cash equivalents12,360 6,281 
Total cash and cash equivalents99,775 94,767 
Marketable securities382,023 331,077 
Total cash, cash equivalents and marketable securities
$481,798 $425,844 
Estimated fair value of cash equivalents and marketable securities classified by date of contractual maturity and the length of time that the securities have been in a continuous unrealized loss position
The estimated fair value and gross unrealized losses of cash equivalents and marketable securities classified by the length of time that the securities have been in a continuous unrealized loss position as of December 31, 2024 and 2023 are as follows:
Fair ValueGross Unrealized Losses
(In thousands)December 31,
2024
December 31,
2023
December 31,
2024
December 31,
2023
Less than 12 months
U.S. Government bonds and notes$83,162 $32,454 $(162)$(53)
Corporate bonds, commercial paper and notes48,360 46,407 (109)(40)
Total cash equivalents and marketable securities in a continuous unrealized loss position for less than 12 months131,522 78,861 (271)(93)
12 months or greater
U.S. Government bonds and notes— 6,841 — (159)
Corporate bonds, commercial paper and notes— 16,619 — (365)
Total marketable securities in a continuous unrealized loss position for 12 months or greater— 23,460 — (524)
Total cash equivalents and marketable securities in a continuous unrealized loss position$131,522 $102,321 $(271)$(617)
Contractual maturities of cash equivalents (excluding money market funds which have no maturity) and marketable securities
The contractual maturities of cash equivalents (excluding money market funds which have no maturity) and marketable securities are summarized as follows:
(In thousands)December 31,
2024
Due less than one year$294,611 
Due from one year through three years93,747 
Total$388,358