Trade receivables (net of allowance for credit losses of 288 at both june 30, 2026 and december 31, 2025)
46,715
48,872
49,355
49,699
Prepaid expenses and other current assets
15,747
16,297
13,498
12,649
Total current assets
283,182
280,862
284,836
214,406
Severance pay fund
7,615
7,225
7,530
8,021
Deferred tax assets, net
228
274
257
1,402
Property and equipment, net
8,784
9,010
7,054
6,008
Operating lease right-of-use assets
17,068
17,190
17,486
3,962
Goodwill
58,308
58,308
58,308
58,308
Intangible assets, net
700
868
1,044
1,252
Investments in marketable equity securities
143
119
55
51
Other long-term assets
15,861
14,370
11,686
12,604
Total long-term assets
108,707
107,364
103,420
91,608
Total assets
391,889
388,226
388,256
306,014
Trade payables
1,540
2,388
2,418
1,782
Deferred revenues
2,692
2,968
3,496
3,052
Accrued expenses and other payables
4,390
4,298
5,181
5,239
Accrued payroll and related benefits
16,694
14,926
15,845
13,400
Operating lease liabilities
2,662
2,794
1,743
1,235
Total current liabilities
27,978
27,374
28,683
24,708
Accrued severance pay
7,832
7,428
7,690
8,318
Operating lease liabilities
14,762
14,083
14,388
2,543
Other accrued liabilities
1,072
1,158
1,037
1,726
Total long-term liabilities
23,666
22,669
23,115
12,587
Common stock, 0.001 par value 45,000,000 shares authorized 28,137,917 and 27,583,325 shares issued at june 30, 2026 and december 31, 2025, respectively 28,137,917 and 27,510,739 shares outstanding at june 30, 2026 and december 31, 2025, respectively
28
28
28
24
Additional paid in-capital
348,469
343,298
337,966
269,944
Treasury stock at cost (0 and 72,586 shares of common stock at june 30, 2026 and december 31, 2025, respectively)
0
0
1,591
2,553
Accumulated other comprehensive income (loss)
-859
-660
79
201
Accumulated deficit
-7,393
-4,483
-24
1,103
Total stockholders equity
340,245
338,183
336,458
268,719
Total liabilities and stockholders equity
391,889
388,226
388,256
306,014
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.