v3.26.1
Interim Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 21,367 $ 40,586
Short-term bank deposits 5,136 2,095
Marketable securities 189,190 179,302
Trade receivables (net of allowance for credit losses of $288 at both March 31, 2026 and December 31, 2025) 48,872 49,355
Prepaid expenses and other current assets 16,297 13,498
Total current assets 280,862 284,836
Long-term assets:    
Severance pay fund 7,225 7,530
Deferred tax assets, net 274 257
Property and equipment, net 9,010 7,054
Operating lease right-of-use assets 17,190 17,486
Goodwill 58,308 58,308
Intangible assets, net 868 1,044
Investments in marketable equity securities 119 55
Other long-term assets 14,370 11,686
Total long-term assets 107,364 103,420
Total assets 388,226 388,256
Current liabilities:    
Trade payables 2,388 2,418
Deferred revenues 2,968 3,496
Accrued expenses and other payables 4,298 5,181
Accrued payroll and related benefits 14,926 15,845
Operating lease liabilities 2,794 1,743
Total current liabilities 27,374 28,683
Long-term liabilities:    
Accrued severance pay 7,428 7,690
Operating lease liabilities 14,083 14,388
Other accrued liabilities 1,158 1,037
Total long-term liabilities 22,669 23,115
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; 27,859,369 and 27,583,325 shares issued at March 31, 2026 and December 31, 2025, respectively; 27,859,369 and 27,510,739 shares outstanding at March 31, 2026 and December 31, 2025, respectively 28 28
Additional paid in-capital 343,298 337,966
Treasury stock at cost (0 and 72,586 shares of common stock at March 31, 2026 and December 31, 2025, respectively) 0 (1,591)
Accumulated other comprehensive income (loss) (660) 79
Accumulated deficit (4,483) (24)
Total stockholders’ equity 338,183 336,458
Total liabilities and stockholders’ equity $ 388,226 $ 388,256