XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 23,287,000 $ 20,116,000
Short-term bank deposits 10,556,000 6,114,000
Marketable securities 132,695,000 112,080,000
Trade receivables (net of allowance for credit losses of $313 and $288 at December 31, 2022 and December 31, 2023, respectively) 30,307,000 29,830,000
Prepaid expenses and other current assets 12,526,000 6,789,000
Current assets of discontinued operation 0 2,696,000
Total current assets 209,371,000 177,625,000
Long-term assets:    
Bank deposits 0 8,205,000
Severance pay fund 7,070,000 8,475,000
Deferred tax assets, net 1,609,000 8,484,000
Property and equipment, net 6,732,000 6,624,000
Operating lease right-of-use assets 6,978,000 8,485,000
Goodwill 58,308,000 56,794,000
Intangible assets, net 2,967,000 2,392,000
Investments in marketable equity securities 406,000 408,000
Other long-term assets 10,644,000 6,291,000
Long-term assets of discontinued operation 0 24,659,000
Total long-term assets 94,714,000 130,817,000
Total assets 304,085,000 308,442,000
Current liabilities:    
Trade payables 1,154,000 1,859,000
Deferred revenues 3,018,000 3,098,000
Accrued expenses and other payables 5,800,000 6,545,000
Accrued payroll and related benefits 14,402,000 17,504,000
Operating lease liabilities 2,513,000 2,680,000
Current liabilities of discontinued operation 0 1,592,000
Total current liabilities 26,887,000 33,278,000
Long-term liabilities:    
Accrued severance pay 7,524,000 9,064,000
Operating lease liabilities 3,943,000 5,207,000
Other accrued liabilities 1,390,000 526,000
Total long-term liabilities of discontinued operations 0 1,496,000
Total long-term liabilities 12,857,000 16,293,000
Stockholders’ equity:    
$0.001 par value: 45,000,000 shares authorized; 23,595,160 and 23,695,190 shares issued at December 31, 2022 and December 31, 2023, respectively; 23,215,439 and 23,440,848 shares outstanding at December 31, 2022 and 2023, respectively 23,000 23,000
Additional paid in-capital 252,100,000 242,841,000
Treasury stock at cost (379,721 and 254,342 shares of common stock at December 31, 2022 and 2023, respectively) (5,620,000) (9,904,000)
Accumulated other comprehensive loss (2,329,000) (6,249,000)
Retained earnings 20,167,000 32,160,000
Total stockholders’ equity 264,341,000 258,871,000
Total liabilities and stockholders’ equity $ 304,085,000 $ 308,442,000