XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 26,706 $ 21,143
Short-term bank deposits 25,070 20,233
Marketable securities 75,324 88,754
Trade receivables (net of allowance for credit losses of $352 and $300 as of June 30, 2021 and December 31, 2020, respectively) 26,697 31,224
Prepaid expenses and other current assets 7,451 6,205
Total current assets 161,248 167,559
Long-term assets:    
Bank deposits 10,167 29,529
Severance pay fund 10,210 10,535
Deferred tax assets, net 13,220 10,826
Property and equipment, net 7,421 7,586
Operating lease right-of-use assets 8,211 9,052
Goodwill 75,979 51,070
Intangible assets, net 14,753 10,836
Investments in non-marketable equity securities 936 936
Other long-term assets 8,480 9,023
Total long-term assets 149,377 139,393
Total assets 310,625 306,952
Current liabilities:    
Trade payables 2,077 894
Deferred revenues 4,382 2,434
Accrued expenses and other payables 5,458 3,843
Accrued payroll and related benefits 14,301 18,040
Operating lease liabilities 3,063 2,969
Total current liabilities 29,281 28,180
Long-term liabilities:    
Accrued severance pay 10,606 11,226
Operating lease liabilities 4,718 5,772
Other accrued liabilities 1,004 885
Total long-term liabilities 16,328 17,883
Stockholders’ equity:    
Preferred Stock: $0.001 par value: 5,000,000 shares authorized; none issued and outstanding 0 0
Common Stock: $0.001 par value: 45,000,000 shares authorized; 23,595,160 shares issued at June 30, 2021 (unaudited) and December 31, 2020. 22,833,120 and 22,260,917 shares outstanding at June 30, 2021 (unaudited) and December 31, 2020, respectively 23 22
Additional paid in-capital 230,083 233,172
Treasury stock at cost (762,040 and 1,334,243 shares of common stock at June 30, 2021 (unaudited) and December 31, 2020, respectively) (17,210) (30,133)
Accumulated other comprehensive income 239 478
Retained earnings 51,881 57,350
Total stockholders’ equity 265,016 260,889
Total liabilities and stockholders’ equity $ 310,625 $ 306,952