XML 25 R14.htm IDEA: XBRL DOCUMENT v3.19.2
General (Tables)
6 Months Ended
Jun. 30, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
Derivative instruments measured at fair value and their classification on the consolidated balance sheets are presented in the following table (in thousands):
 
 
Assets as of
June 30, 2019
(unaudited)
 
Liabilities as of
December 31, 2018
 
Notional
Amount
 
Fair
Value
 
Notional
Amount
 
Fair
Value
Foreign exchange forward contract derivatives in cash flow hedging relationships included in other current assets and accrued expenses and other short term liabilities
$
40,768

 
$
197

 
$
75,153

 
$
(3,628
)
Foreign exchange forward contract derivatives for monetary items included in other current assets and accrued expenses and other short term liabilities
$
22,906

 
$
31

 
$
29,162

 
$
(18
)

Cash, Cash Equivalents and Investments Cash, cash equivalents, marketable securities and short-term deposits consist of the following (in thousands):
 
 
As of June 30, 2019
 
(unaudited)
 
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized  
Loss
 
Fair
Value
Cash and cash equivalents
 

 
 

 
 

 
 

Money market funds
$
11,080

 
$

 
$

 
$
11,080

Total
$
11,080

 
$

 
$

 
$
11,080

 
 
 
 
 
 
 
 
Marketable securities
 
 
 
 
 
 
 
US Treasury securities
$
35,806

 
$
39

 
$

 
$
35,845

Total
$
35,806

 
$
39

 
$

 
$
35,845

 
 
 
 
 
 
 
 
Short-term deposits
 
 
 
 
 
 
 
Term bank deposits
$
41,328

 
$

 
$

 
$
41,328

Total
$
41,328

 
$

 
$

 
$
41,328

 
 
As of December 31, 2018
 
Amortized
Cost
 
Gross
Unrealized
Gains
 
Gross
Unrealized  
Loss
 
Fair
Value
Cash and cash equivalents
 

 
 

 
 

 
 

Money market funds
$
2,594

 
$

 
$

 
$
2,594

Total
$
2,594

 
$

 
$

 
$
2,594

 
 
 
 
 
 
 
 
Marketable securities
 
 
 
 
 
 
 
US Treasury securities
$
39,776

 
$ *)

 
$
(6
)
 
$
39,770

Total
$
39,776

 
$ *)

 
$
(6
)
 
$
39,770

 
 
 
 
 
 
 
 
Short-term deposits
 
 
 
 
 
 
 
Term bank deposits
$
70,438

 
$

 
$

 
$
70,438

Total
$
70,438

 
$

 
$

 
$
70,438

 
*) Represents an amount lower than $1
Schedule of Cash and Cash Equivalents and Long Term Restricted Cash
The following table provides a reconciliation of cash and cash equivalents and long term restricted cash reported within the consolidated balance sheets that sum to the total of such amounts in the consolidated statements of cash flows:
 
 
June 30, 2019
 
June 30, 2018
 
(unaudited)
Cash and cash equivalents
$
69,159

 
$
73,636

Long term restricted cash included in other assets

 
520

Cash, cash equivalents and long term restricted cash shown in the consolidated statement of cash flows
$
69,159

 
$
74,156



Schedule of Cash and Cash Equivalents and Long Term Restricted Cash
The following table provides a reconciliation of cash and cash equivalents and long term restricted cash reported within the consolidated balance sheets that sum to the total of such amounts in the consolidated statements of cash flows:
 
 
June 30, 2019
 
June 30, 2018
 
(unaudited)
Cash and cash equivalents
$
69,159

 
$
73,636

Long term restricted cash included in other assets

 
520

Cash, cash equivalents and long term restricted cash shown in the consolidated statement of cash flows
$
69,159

 
$
74,156