v3.10.0.1
FAIR VALUE MEASUREMENTS (Tables)
6 Months Ended
Jun. 30, 2018
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value
The following table sets forth the Company’s assets and liabilities that were measured at fair value as of June 30, 2018 (unaudited) by level within the fair value hierarchy:

 
 
Balance as of
   
Fair value measurements
 
Description
 
June 30,
2018
   
Level 1
   
Level 2
   
Level 3
 
                         
Cash equivalents:
                       
Money market mutual funds
 
$
6,641
   
$
6,641
     
-
     
-
 
                                 
Derivative instruments assets, net
 
$
628
     
-
   
$
628
     
-
 
                                 
Short-term marketable securities:
                               
Corporate bonds
 
$
128,847
     
-
   
$
128,847
     
-
 
Governmental bonds
 
$
5,974
     
-
   
$
5,974
     
-
 
                                 
Long-term marketable securities:
                               
Corporate bonds
 
$
80,208
     
-
   
$
80,208
     
-
 
Governmental bonds
 
$
5,936
     
-
   
$
5,936
     
-
 

The following table sets forth the Company’s assets that were measured at fair value as of December 31, 2017 by level within the fair value hierarchy:

 
 
Balance as of
   
Fair value measurements
 
Description
 
December 31,
2017
   
Level 1
   
Level 2
   
Level 3
 
                         
Cash equivalents:
                       
Money market mutual funds
 
$
6,163
   
$
6,163
     
-
     
-
 
                                 
Derivative instruments liability, net
 
$
(180
)
   
-
   
$
(180
)
   
-
 
                                 
Short-term marketable securities:
                               
Corporate bonds
 
$
68,272
     
-
   
$
68,272
     
-
 
Governmental bonds
 
$
8,992
     
-
   
$
8,992
     
-
 
                                 
Long-term marketable securities:
                               
Corporate bonds
 
$
95,160
     
-
   
$
95,160
     
-
 
Governmental bonds
 
$
7,960
     
-
   
$
7,960
     
-