v3.24.3
MARKETABLE SECURITIES (Tables)
9 Months Ended
Sep. 30, 2024
Marketable Securities [Abstract]  
Schedule of available-for-sale marketable securities
   
Amortized cost
   
Gross unrealized gains
   
Gross unrealized losses
   
Fair value
 
Matures within one year:
                       
Corporate bonds
 
$
350,590
   
$
164
   
$
(1,505
)
 
$
349,249
 
U.S. Treasury securities
   
9,925
     
-
     
(7
)
   
9,918
 
U.S. Government agency securities
   
13,284
     
25
     
-
     
13,309
 
Non-U.S. Government securities
   
2,400
     
-
     
(7
)
   
2,393
 
     
376,199
     
189
     
(1,519
)
   
374,869
 
Matures after one year:
                               
Corporate bonds
   
46,103
     
638
     
(50
)
   
46,691
 
U.S. Government agency securities
   
9,280
     
70
     
-
     
9,350
 
     
55,383
     
708
     
(50
)
   
56,041
 
Total
 
$
431,582
   
$
897
   
$
(1,569
)
 
$
430,910
 
   
Amortized cost
   
Gross unrealized gains
   
Gross unrealized losses
   
Fair value
 
Matures within one year:
                       
Corporate bonds
 
$
487,083
   
$
679
   
$
(5,942
)
 
$
481,820
 
U.S. Treasury securities
   
15,324
     
-
     
(63
)
   
15,261
 
U.S. Government agency securities
   
8,787
     
11
     
(3
)
   
8,795
 
Non-U.S. Government securities
   
15,161
     
673
     
(140
)
   
15,694
 
     
526,355
     
1,363
     
(6,148
)
   
521,570
 
Matures after one year:
                               
Corporate bonds
   
342,223
     
1,902
     
(4,444
)
   
339,681
 
U.S. Treasury securities
   
2,430
     
-
     
(22
)
   
2,408
 
U.S. Government agency securities
   
44,100
     
107
     
(121
)
   
44,086
 
Non-U.S. Government securities
   
20,488
     
1,162
     
-
     
21,650
 
     
409,241
     
3,171
     
(4,587
)
   
407,825
 
Total
 
$
935,596
   
$
4,534
   
$
(10,735
)
 
$
929,395