Schedule of Marketable Securities |
Marketable securities at June 30, 2025 consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | (In thousands) | Amortized Cost | | Unrealized Gains | | Unrealized Losses | | Fair Value | Current: | | | | | | | | Certificates of deposit | $ | 7,508 | | | $ | 3 | | | $ | — | | | $ | 7,511 | | U.S. Treasuries | 144,432 | | | 65 | | | (132) | | | 144,365 | | Government securities | 131,602 | | | 3 | | | (108) | | | 131,497 | | Corporate debt securities | 574,751 | | | 265 | | | (323) | | | 574,693 | | Total current | 858,293 | | | 336 | | | (563) | | | 858,066 | | | | | | | | | | Non-current: | | | | | | | | | | | | | | | | U.S. Treasuries | 119,706 | | | 579 | | | (8) | | | 120,277 | | Government securities | 94,964 | | | 28 | | | (132) | | | 94,860 | | Corporate debt securities | 184,915 | | | 450 | | | (35) | | | 185,330 | | Total non-current | 399,585 | | | 1,057 | | | (175) | | | 400,467 | | Total marketable securities | $ | 1,257,878 | | | $ | 1,393 | | | $ | (738) | | | $ | 1,258,533 | |
Marketable securities at December 31, 2024 consisted of the following: | | | | | | | | | | | | | | | | | | | | | | | | (In thousands) | Amortized Cost | | Unrealized Gains | | Unrealized Losses | | Fair Value | Current: | | | | | | | | Certificates of deposit | $ | 10,374 | | | $ | 11 | | | $ | — | | | $ | 10,385 | | U.S. Treasuries | 173,465 | | | 153 | | | (27) | | | 173,591 | | Government securities | 167,970 | | | 103 | | | (75) | | | 167,998 | | Corporate debt securities | 465,427 | | | 321 | | | (259) | | | 465,489 | | Total current | 817,236 | | | 588 | | | (361) | | | 817,463 | | | | | | | | | | Non-current: | | | | | | | | | | | | | | | | U.S. Treasuries | 107,725 | | | 106 | | | (303) | | | 107,528 | | Government securities | 112,175 | | | 3 | | | (469) | | | 111,709 | | Corporate debt securities | 420,166 | | | 181 | | | (1,263) | | | 419,084 | | Total non-current | 640,066 | | | 290 | | | (2,035) | | | 638,321 | | Total marketable securities | $ | 1,457,302 | | | $ | 878 | | | $ | (2,396) | | | $ | 1,455,784 | |
|