XML 57 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cash, Cash Equivalents, and Investments (Tables)
12 Months Ended
Dec. 31, 2023
Cash and Cash Equivalents [Abstract]  
Components of Cash, Cash Equivalents and Investments
Cash, cash equivalents, and investments consisted of the following (in thousands):
 December 31,
 20232022
Cash$183,242 $180,959 
Money market instruments19,413 415 
Cash and cash equivalents202,655 181,374 
Corporate bonds124,851 164,055 
Asset-backed securities3,551 26,890 
Sovereign bonds990 — 
Agency bonds 15,858 
Treasury notes 11,332 
Municipal bonds 624 
Current investments129,392 218,759 
Corporate bonds183,965 374,440 
Treasury notes43,523 44,214 
Asset-backed securities15,763 33,539 
Sovereign bonds979 1,924 
Non-current investments244,230 454,117 
$576,277 $854,250 
Summary of Available-for-Sale Investments
The following table summarizes the Company’s available-for-sale investments as of December 31, 2023 (in thousands):
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair Value
Current:
Corporate bonds$128,150 $— $(3,299)$124,851 
Asset-backed securities3,637 — (86)3,551 
Sovereign bonds1,012 — (22)990 
Non-current:
Corporate bonds189,326 506 (5,867)183,965 
Treasury notes43,654 82 (213)43,523 
Asset-backed securities16,773 — (1,010)15,763 
Sovereign bonds1,037 — (58)979 
$383,589 $588 $(10,555)$373,622 
Gross Unrealized Losses and Fair Value for Available-for-Sale Investments
 Unrealized Loss
Position For Less than
12 Months
Unrealized Loss
Position For Greater than
12 Months
Total
 Fair ValueUnrealized
Losses
Fair ValueUnrealized
Losses
Fair ValueUnrealized
Losses
Corporate bonds$30,770 $(359)$226,643 $(8,807)$257,413 $(9,166)
Treasury notes20,725 (153)2,441 (60)23,166 (213)
Asset-backed securities17,062 (1,049)2,252 (47)19,314 (1,096)
Sovereign bonds— — 1,968 (80)1,968 (80)
$68,557 $(1,561)$233,304 $(8,994)$301,861 $(10,555)
Realized Gain (Loss) on Investments
The following table summarizes the Company's gross realized gains and losses on the sale of debt securities (in thousands):
Year Ended December 31,
202320222021
Gross realized gains$111 $133 $246 
Gross realized losses(2,065)(315)(10)
Net realized gains (losses)$(1,954)$(182)$236 
Effective Maturity Dates of Available-for-Sale Investments
The following table summarizes the effective maturity dates of the Company’s available-for-sale investments as of December 31, 2023 (in thousands):
<1 Year1-2 Years2-3 Years3-4 Years4-5 Years5-7 YearsTotal
Corporate bonds$124,851 $62,596 $44,906 $44,896 $31,567 $— $308,816 
Treasury notes— 2,441 6,115 22,270 12,697 — 43,523 
Asset-backed securities3,551 5,872 3,448 — — 6,443 19,314 
Sovereign bonds990 979 — — — 1,969 
$129,392 $71,888 $54,469 $67,166 $44,264 $6,443 $373,622