XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 40,586 $ 18,498
Short-term bank deposits 2,095 2,029
Marketable securities 179,302 143,117
Trade receivables (net of allowance for credit losses of $2,626 and $288 at December 31, 2024 and December 31, 2025, respectively) 49,355 37,209
Prepaid expenses and other current assets 13,498 15,488
Total current assets 284,836 216,341
Long-term assets:    
Severance pay fund 7,530 7,161
Deferred tax assets, net 257 1,456
Property and equipment, net 7,054 6,877
Operating lease right-of-use assets 17,486 5,811
Goodwill 58,308 58,308
Intangible assets, net 1,044 1,877
Investments in marketable equity securities 55 312
Other long-term assets 11,686 10,805
Total long-term assets 103,420 92,607
Total assets 388,256 308,948
Current liabilities:    
Trade payables 2,418 1,125
Deferred revenues 3,496 3,599
Accrued expenses and other payables 5,181 6,243
Accrued payroll and related benefits 15,845 16,964
Operating lease liabilities 1,743 2,598
Total current liabilities 28,683 30,529
Long-term liabilities:    
Accrued severance pay 7,690 7,365
Operating lease liabilities 14,388 2,963
Other accrued liabilities 1,037 1,535
Total long-term liabilities 23,115 11,863
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,756,255 and 27,583,325 shares issued at December 31, 2024 and December 31, 2025, respectively; 23,626,865 and 27,510,739 shares outstanding at December 31, 2024 and 2025, respectively 28 24
Additional paid in-capital 337,966 259,891
Treasury stock at cost (129,390 and 72,586 shares of common stock at December 31, 2024 and 2025, respectively) (1,591) (3,222)
Accumulated other comprehensive income (loss) 79 (1,330)
Retained earnings (accumulated deficit) (24) 11,193
Total stockholders’ equity 336,458 266,556
Total liabilities and stockholders’ equity $ 388,256 $ 308,948