XML 36 R25.htm IDEA: XBRL DOCUMENT v3.19.2
Marketable Securities (Tables)
6 Months Ended
Jun. 29, 2019
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Securities Reconciliation
The Company’s marketable securities within cash equivalents and investments included in the consolidated balance sheets are detailed as follows (in thousands):
                                 
 
June 29, 2019
 
 
Amortized
   
Unrealized
   
Unrealized
   
Fair
 
 
Cost
   
Gain
   
Loss
   
Value
 
U.S. Treasury securities
  $
66,221
    $
4
    $
    $
66,225
 
Corporate debt securities
   
94,331
     
37
     
(33
)    
94,335
 
Time deposits
   
57,964
     
     
     
57,964
 
                                 
Total
  $
218,516
    $
41
    $
(33
)   $
218,524
 
                                 
Amounts included in:
   
     
     
     
 
Cash equivalents
  $
130,744
    $
5
    $
    $
130,749
 
Investments
   
87,772
     
36
     
(33
)    
87,775
 
                                 
Total
  $
218,516
    $
41
    $
(33
)   $
218,524
 
                                 
       
 
December 31, 2018
 
 
Amortized
   
Unrealized
   
Unrealized
   
Fair
 
 
Cost
   
Gain
   
Loss
   
Value
 
U.S. Treasury securities
  $
164,619
    $
16
    $
(320
)   $
164,315
 
Foreign government securities
   
3,486
     
1
     
(24
)    
3,463
 
Corporate debt securities
   
725,778
     
41
     
(2,760
)    
723,059
 
Time deposits
   
108,638
     
—  
     
—  
     
108,638
 
                                 
Total
  $
1,002,521
    $
58
    $
(3,104
)   $
999,475
 
                                 
Amounts included in:
   
     
     
     
 
Cash equivalents
  $
60,532
    $
—  
    $
(1
)   $
60,531
 
Investments
   
941,989
     
58
     
(3,103
)    
938,944
 
                                 
Total
  $
1,002,521
    $
58
    $
(3,104
)   $
999,475
 
                                 
 
 
 
 
 
 
 
Investments Classified By Contractual Maturity Date
The estimated fair value of marketable debt securities by maturity date is as follows (in thousands):
 
June 29, 2019
   
December 31, 2018
 
Due in one year or less
 
$
211,124
   
$
797,649
 
Due after one year through three years
   
7,400
     
201,826
 
                 
Total
 
$
218,524
   
$
999,475