| • |
Revenues of $93.9 million
|
| • |
GAAP Operating income of $0.2 million, non-GAAP operating income of $4.0 million
|
| • |
GAAP Net loss of $2.1 million, non-GAAP net income of $1.7 million
|
| • |
GAAP EPS of ($0.02) per diluted share, non-GAAP EPS of $0.02 per diluted share
|
| • |
India – Sequentially higher revenue and strong bookings
(approximately $120 million in announced year-to-date bookings in July) have increased visibility for the remainder of 2026; notable interest in E-band solutions
|
| • |
North America – Demand remained robust with record quarterly bookings in private networks
|
|
Q2 2026
|
|
|
India
|
48%
|
|
North America
|
22%
|
|
EMEA
|
13%
|
|
Latin America
|
9%
|
|
APAC
|
8%
|
| • |
Revenue of $355 million to $385 million
|
| • |
Non-GAAP gross margin is expected to be between 33.5% - 34.5% vs. 35.5% previously at the midpoint of the provided revenue guidance range
|
| • |
Non-GAAP operating margin is expected to be between 5% - 6% vs. 6.5% - 7.5% previously at the midpoint of the provided revenue guidance range.
|
|
Three months ended
June 30,
|
Six months ended
June 30,
|
|||||||||||||||
|
2026
|
2025
|
2026
|
2025
|
|||||||||||||
|
Revenues
|
93,914
|
82,262
|
178,917
|
170,914
|
||||||||||||
|
Cost of revenues
|
64,187
|
53,822
|
119,114
|
113,375
|
||||||||||||
|
Gross profit
|
29,727
|
28,440
|
59,803
|
57,539
|
||||||||||||
|
Operating expenses:
|
||||||||||||||||
|
Research and development, net
|
8,405
|
7,332
|
16,346
|
15,581
|
||||||||||||
|
Sales and Marketing
|
12,909
|
11,722
|
26,899
|
24,019
|
||||||||||||
|
General and administrative
|
6,823
|
6,940
|
12,343
|
12,376
|
||||||||||||
|
Restructuring and related charges
|
1,120
|
-
|
1,660
|
3,732
|
||||||||||||
|
Acquisition- and integration-related charges
|
233
|
229
|
233
|
704
|
||||||||||||
|
Total operating expenses
|
29,490
|
26,223
|
57,481
|
56,412
|
||||||||||||
|
Operating income
|
237
|
2,217
|
2,322
|
1,127
|
||||||||||||
|
Financial and other expenses, net
|
1,663
|
2,896
|
4,519
|
1,906
|
||||||||||||
|
Income (loss) before taxes
|
(1,426
|
)
|
(679
|
)
|
(2,197
|
)
|
(779
|
)
|
||||||||
|
Taxes on income
|
665
|
588
|
1,237
|
1,468
|
||||||||||||
|
Net income (loss)
|
(2,091
|
)
|
(1,267
|
)
|
(3,434
|
)
|
(2,247
|
)
|
||||||||
|
Basic net income (loss) per share
|
(0.02
|
)
|
(0.01
|
)
|
(0.04
|
)
|
(0.03
|
)
|
||||||||
|
Diluted net income (loss) per share
|
(0.02
|
)
|
(0.01
|
)
|
(0.04
|
)
|
(0.03
|
)
|
||||||||
|
Weighted average number of shares used in computing basic net income (loss) per share
|
91,033,749
|
89,470,719
|
90,872,376
|
89,108,772
|
||||||||||||
|
Weighted average number of shares used in computing diluted net income (loss) per share
|
91,033,749
|
89,470,719
|
90,872,376
|
89,108,772
|
||||||||||||
|
June 30,
|
December 31,
|
|||||||
|
2026
|
2025
|
|||||||
|
ASSETS
|
||||||||
|
CURRENT ASSETS:
|
||||||||
|
Cash and cash equivalents
|
34,771
|
38,368
|
||||||
|
Trade receivables, net
|
101,283
|
99,673
|
||||||
|
Inventories
|
59,459
|
61,587
|
||||||
|
Other accounts receivable and prepaid expenses
|
24,564
|
25,576
|
||||||
|
Total current assets
|
220,077
|
225,204
|
||||||
|
NON-CURRENT ASSETS:
|
||||||||
|
Severance pay and pension fund
|
430
|
362
|
||||||
|
Property and equipment, net
|
41,065
|
39,952
|
||||||
|
Operating lease right-of-use assets
|
16,003
|
16,554
|
||||||
|
Intangible assets, net
|
24,525
|
23,182
|
||||||
|
Goodwill
|
11,007
|
11,007
|
||||||
|
Other non-current assets
|
669
|
781
|
||||||
|
Total non-current
assets
|
93,699
|
91,838
|
||||||
|
Total assets
|
313,776
|
317,042
|
||||||
|
LIABILITIES AND SHAREHOLDERS' EQUITY
|
||||||||
|
CURRENT LIABILITIES:
|
||||||||
|
Trade payables
|
74,173
|
70,784
|
||||||
|
Deferred revenues
|
1,300
|
2,371
|
||||||
|
Short-term loans
|
12,004
|
19,000
|
||||||
|
Operating lease liabilities
|
4,061
|
4,001
|
||||||
|
Other accounts payable and accrued expenses
|
27,251
|
24,071
|
||||||
|
Total current
liabilities
|
118,789
|
120,227
|
||||||
|
LONG-TERM LIABILITIES:
|
||||||||
|
Accrued severance pay and pension
|
2,557
|
2,537
|
||||||
|
Operating lease liabilities
|
12,715
|
13,331
|
||||||
|
Other long-term payables
|
7,665
|
8,195
|
||||||
|
Total long-term
liabilities
|
22,937
|
24,063
|
||||||
|
SHAREHOLDERS' EQUITY:
|
||||||||
|
Share capital
|
234
|
234
|
||||||
|
Additional paid-in capital
|
457,690
|
454,640
|
||||||
|
Treasury shares at cost
|
(20,091
|
)
|
(20,091
|
)
|
||||
|
Accumulated other comprehensive loss
|
(9,134
|
)
|
(8,816
|
)
|
||||
|
Accumulated deficit
|
(256,649
|
)
|
(253,215
|
)
|
||||
|
Total shareholders'
equity
|
172,050
|
172,752
|
||||||
|
Total liabilities and
shareholders' equity
|
313,776
|
317,042
|
||||||
|
Three months ended
June 30,
|
Six months ended
June 30,
|
|||||||||||||||
|
2026
|
2025
|
2026
|
2025
|
|||||||||||||
|
Cash flow from operating activities:
|
||||||||||||||||
|
Net income (loss)
|
(2,091
|
)
|
(1,267
|
)
|
(3,434
|
)
|
(2,247
|
)
|
||||||||
|
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
|
||||||||||||||||
|
Depreciation and amortization
|
3,471
|
3,632
|
6,905
|
6,964
|
||||||||||||
|
Loss from sale of property and equipment, net
|
52
|
-
|
122
|
10
|
||||||||||||
|
Stock-based compensation expense
|
1,755
|
1,549
|
2,647
|
2,199
|
||||||||||||
|
Decrease (increase) in accrued severance pay and pensions, net
|
(85
|
)
|
30
|
(48
|
)
|
77
|
||||||||||
|
Decrease (increase) in trade receivables, net
|
(6,838
|
)
|
21,778
|
(1,537
|
)
|
28,162
|
||||||||||
|
Decrease (increase) in other assets (including other accounts receivable,
prepaid expenses, other non-current assets, and the effect of exchange
rate changes on cash and cash equivalents)
|
(461
|
)
|
(1,179
|
)
|
755
|
(2,319
|
)
|
|||||||||
|
Decrease (increase) in inventory
|
(2,269
|
)
|
2,206
|
1,561
|
127
|
|||||||||||
|
Decrease in operating lease right-of-use assets
|
1,182
|
1,323
|
2,135
|
2,054
|
||||||||||||
|
Increase (decrease) in trade payables
|
9,255
|
(13,961
|
)
|
3,081
|
(18,045
|
)
|
||||||||||
|
Increase (decrease) in other accounts payable and accrued expenses (including other long-term payables)
|
3,666
|
(3,285
|
)
|
2,620
|
(2,531
|
)
|
||||||||||
|
Decrease in operating lease liability
|
(1,161
|
)
|
(90
|
)
|
(2,140
|
)
|
(915
|
)
|
||||||||
|
Increase (decrease) in deferred revenues
|
(1,410
|
)
|
26
|
(1,071
|
)
|
(164
|
)
|
|||||||||
|
Net cash provided by operating activities
|
5,066
|
10,762
|
11,596
|
13,372
|
||||||||||||
|
Cash flow from investing activities:
|
||||||||||||||||
|
Purchases of property and equipment
|
(3,322
|
)
|
(3,957
|
)
|
(5,597
|
)
|
(7,426
|
)
|
||||||||
|
Software development costs capitalized
|
(1,451
|
)
|
(1,173
|
)
|
(2,921
|
)
|
(1,711
|
)
|
||||||||
|
Payments made in connection with business acquisitions, net of acquired cash
|
-
|
-
|
-
|
(6,570
|
)
|
|||||||||||
|
Net cash used in investing activities
|
(4,773
|
)
|
(5,130
|
)
|
(8,518
|
)
|
(15,707
|
)
|
||||||||
|
Cash flow from financing activities:
|
||||||||||||||||
|
Proceeds from exercise of stock options
|
267
|
143
|
276
|
651
|
||||||||||||
|
Repayments of bank credits and loans, net
|
(5,096
|
)
|
(4,700
|
)
|
(6,996
|
)
|
(4,700
|
)
|
||||||||
|
Net cash used in financing activities
|
(4,829
|
)
|
(4,557
|
)
|
(6,720
|
)
|
(4,049
|
)
|
||||||||
|
Effect of exchange rate changes on cash and cash equivalents
|
143
|
453
|
45
|
289
|
||||||||||||
|
Increase (decrease) in cash and cash equivalents
|
(4,393
|
)
|
1,528
|
(3,597
|
)
|
(6,095
|
)
|
|||||||||
|
Cash and cash equivalents at the beginning of the period
|
39,164
|
27,688
|
38,368
|
35,311
|
||||||||||||
|
Cash and cash equivalents at the end of the period
|
34,771
|
29,216
|
34,771
|
29,216
|
||||||||||||
|
Three months ended
June 30,
|
Six months ended
June 30,
|
|||||||||||||||
|
2026
|
2025
|
2026
|
2025
|
|||||||||||||
|
GAAP cost of revenues
|
64,187
|
53,822
|
119,114
|
113,375
|
||||||||||||
|
Stock-based compensation expenses
|
(108
|
)
|
(81
|
)
|
(239
|
)
|
(189
|
)
|
||||||||
|
Amortization of acquired intangible assets
|
(422
|
)
|
(451
|
)
|
(844
|
)
|
(956
|
)
|
||||||||
|
Non-GAAP cost of revenues
|
63,657
|
53,290
|
118,031
|
112,230
|
||||||||||||
|
GAAP gross profit
|
29,727
|
28,440
|
59,803
|
57,539
|
||||||||||||
|
Stock-based compensation expenses
|
108
|
81
|
239
|
189
|
||||||||||||
|
Amortization of acquired intangible assets
|
422
|
451
|
844
|
956
|
||||||||||||
|
Non-GAAP gross profit
|
30,257
|
28,972
|
60,886
|
58,684
|
||||||||||||
|
GAAP Research and development expenses
|
8,405
|
7,332
|
16,346
|
15,581
|
||||||||||||
|
Stock-based compensation expenses
|
(217
|
)
|
(123
|
)
|
(408
|
)
|
(278
|
)
|
||||||||
|
Non-GAAP Research and development expenses
|
8,188
|
7,209
|
15,938
|
15,303
|
||||||||||||
|
GAAP Sales and marketing expenses
|
12,909
|
11,722
|
26,899
|
24,019
|
||||||||||||
|
Stock-based compensation expenses
|
(350
|
)
|
(330
|
)
|
(690
|
)
|
(640
|
)
|
||||||||
|
Amortization of acquired intangible assets
|
(220
|
)
|
(275
|
)
|
(440
|
)
|
(497
|
)
|
||||||||
|
Non-GAAP Sales and marketing expenses
|
12,339
|
11,117
|
25,769
|
22,882
|
||||||||||||
|
GAAP General and administrative expenses
|
6,823
|
6,940
|
12,343
|
12,376
|
||||||||||||
|
Stock-based compensation expenses
|
(1,080
|
)
|
(1,015
|
)
|
(1,310
|
)
|
(1,092
|
)
|
||||||||
|
Non-GAAP General and administrative expenses
|
5,743
|
5,925
|
11,033
|
11,284
|
||||||||||||
|
GAAP Restructuring and related charges
|
1,120
|
-
|
1,660
|
3,732
|
||||||||||||
|
Restructuring and related charges
|
(1,120
|
)
|
-
|
(1,660
|
)
|
(3,732
|
)
|
|||||||||
|
Non-GAAP Restructuring and related charges
|
-
|
-
|
-
|
-
|
||||||||||||
|
GAAP Acquisition- and integration-related charges
|
233
|
229
|
233
|
704
|
||||||||||||
|
Acquisition- and integration-related charges
|
(233
|
)
|
(229
|
)
|
(233
|
)
|
(704
|
)
|
||||||||
|
Non-GAAP Acquisition- and integration-related charges
|
-
|
-
|
-
|
-
|
||||||||||||
|
Three months ended
June 30,
|
Six months ended
June 30,
|
|||||||||||||||
|
2026
|
2025
|
2026
|
2025
|
|||||||||||||
|
GAAP Operating income
|
237
|
2,217
|
2,322
|
1,127
|
||||||||||||
|
Stock-based compensation expenses
|
1,755
|
1,549
|
2,647
|
2,199
|
||||||||||||
|
Amortization of acquired intangible assets
|
642
|
726
|
1,284
|
1,453
|
||||||||||||
|
Restructuring and related charges
|
1,120
|
-
|
1,660
|
3,732
|
||||||||||||
|
Acquisition- and integration-related charges
|
233
|
229
|
233
|
704
|
||||||||||||
|
Non-GAAP Operating income
|
3,987
|
4,721
|
8,146
|
9,215
|
||||||||||||
|
GAAP Financial and other expenses, net
|
1,663
|
2,896
|
4,519
|
1,906
|
||||||||||||
|
Leases – financial income (expenses)
|
(22
|
)
|
(1,233
|
)
|
4
|
(1,138
|
)
|
|||||||||
|
Non-cash revaluation associated with business combination
|
(28
|
)
|
16
|
(37
|
)
|
1,948
|
||||||||||
|
Non-GAAP Financial and other expenses, net
|
1,613
|
1,679
|
4,486
|
2,716
|
||||||||||||
|
GAAP Tax expenses
|
665
|
588
|
1,237
|
1,468
|
||||||||||||
|
Non-GAAP Tax expenses
|
665
|
588
|
1,237
|
1,468
|
||||||||||||
|
GAAP Net income (loss)
|
(2,091
|
)
|
(1,267
|
)
|
(3,434
|
)
|
(2,247
|
)
|
||||||||
|
Stock-based compensation expenses
|
1,755
|
1,549
|
2,647
|
2,199
|
||||||||||||
|
Amortization of acquired intangible assets
|
642
|
726
|
1,284
|
1,453
|
||||||||||||
|
Restructuring and related charges
|
1,120
|
-
|
1,660
|
3,732
|
||||||||||||
|
Acquisition- and integration-related charges
|
233
|
229
|
233
|
704
|
||||||||||||
|
Leases – financial expenses (income)
|
22
|
1,233
|
(4
|
)
|
1,138
|
|||||||||||
|
Non-cash revaluation associated with business combination
|
28
|
(16
|
)
|
37
|
(1,948
|
)
|
||||||||||
|
Non-GAAP Net income
|
1,709
|
2,454
|
2,423
|
5,031
|
||||||||||||
|
GAAP basic net income (loss) per share
|
(0.02
|
)
|
(0.01
|
)
|
(0.04
|
)
|
(0.03
|
)
|
||||||||
|
GAAP diluted net income (loss) per share
|
(0.02
|
)
|
(0.01
|
)
|
(0.04
|
)
|
(0.03
|
)
|
||||||||
|
Non-GAAP Diluted net income per share
|
0.02
|
0.03
|
0.03
|
0.06
|
||||||||||||
|
Weighted average number of shares used in computing GAAP basic net income (loss) per share
|
91,033,749
|
89,470,719
|
90,872,376
|
89,108,772
|
||||||||||||
|
Weighted average number of shares used in computing GAAP diluted net income (loss) per share
|
91,033,749
|
89,470,719
|
90,872,376
|
89,108,772
|
||||||||||||
|
Weighted average number of shares used in computing Non-GAAP diluted net income per share
|
93,529,521
|
91,245,422
|
93,120,527
|
91,381,985
|
||||||||||||