7Baggers

Radware Ltd
(NASDAQ:RDWR) 

RDWR stock logo

Radware Ltd. develops, manufactures, and markets cyber security and application delivery solutions for applications in physical, virtual, cloud, and software defined data centers worldwide. The company offers DefensePro, a real-time network attack prevention device; AppWall, a Web application firewa...

Founded: 1996
Full Time Employees: 1,037
CEO: Roy Zisapel  
Sector: Technology
Industry: Software-Infrastructure

Share this website to your friends
• Market Cap:
• Exchange:
• Shs Outstanding:
• Employees:
• Beta:
• Return on Equity (ROE) ttm:
• Return on Assets (ROA) ttm:
• EPS ttm:
• Book value per Share:
• Cash per Share:
• Current ast per Share:
• P/E ttm:
• P/E forward:
• P/E ttm high:
• P/E ttm low:
• P/S ttm:
• P/B ttm:
• P/FCF ttm:
• PEG ratio:
• Cash Ratio ttm:
• Quick Ratio ttm:
• Current Ratio ttm:
• Gross Mgn ttm:
• EBITDA Mgn ttm:
• Operating Mgn ttm:
• Net Income Mgn ttm:
• Trailing Div yield:
• Forward Div yield:
• Payout Ratio ttm:
• Ex-Dividend date:
• Target Price High:
• Target Price Low:
• Target Price Mean:
• Number of Analysts:
• Debt Ratio ttm:
• Debt to Equity ttm:
• Total Net Debt:
At a glance:
Bull Thesis:
Bear Thesis:
Main Competitors:
Moat:
Income Statements:
Quarterly
Annual
    Unit: USD2025-10-29 2025-07-30 2025-05-07 2024-12-31 2024-10-31 2024-07-31 2024-05-08 2024-02-07 2023-12-31 2023-11-01 2023-08-02 2023-05-03 2023-02-08 2022-12-31 2022-11-02 2022-08-08 2022-05-03 2022-02-09 2021-12-31 2021-11-03 2021-07-28 2021-05-05 2021-02-10 2020-12-31 2020-11-04 2020-07-29 2020-05-06 2020-02-12 2019-12-31 2019-11-06 2019-07-31 2019-05-01 2019-02-06 2018-12-31 2018-11-07 2018-08-01 2018-05-02 2018-02-07 2017-12-31 2017-11-01 2017-08-02 2017-04-25 2017-02-08 2016-12-31 2016-11-01 2016-07-26 2016-05-03 2016-02-03 2015-12-31 2015-12-01 2015-10-28 2015-07-28 2015-04-30 2015-01-28 2014-12-31 2014-10-28 2014-07-24 2014-04-30 2014-01-28 2013-12-31 2013-10-24 2013-07-25 2013-04-25 2013-01-29 2012-12-31 2012-10-26 2012-07-26 2012-05-01 2012-02-01 2011-12-31 2011-10-26 2011-07-26 2011-04-28 2011-02-03 2010-12-31 2010-10-27 2010-07-27 2010-04-29 2010-02-02 2009-12-31 2009-11-03 2009-07-27 2009-05-04 2009-02-10 2008-12-31 2008-07-23 2008-01-28 2007-12-31 2007-10-23 2007-07-26 2007-05-02 2007-01-29 2006-12-31 2006-10-31 2006-07-24 2006-04-26 2006-04-03 2006-01-30 2005-12-31 2005-10-28 2005-07-19 2005-04-26 2004-12-31 2004-10-25 2004-07-26 2004-05-03 2004-02-02 2004-01-31 2003-12-31 2003-09-30 2003-02-05 2002-12-31 
                                                                                                                    
      revenues
    75,311,000 74,215,000 72,079,000 50,462,250 69,488,000 67,276,000 65,085,000 65,032,000 49,065,000 61,612,000 65,607,000 69,041,000 74,083,000 54,835,750 70,521,000 75,114,000 73,708,000 76,642,000 52,463,500 73,418,000 69,667,000 66,769,000 69,046,000 45,245,250 62,524,000 58,445,000 60,012,000 67,362,000 46,177,500 62,859,000 60,454,000 61,397,000 63,817,000 42,646,750 58,764,000 57,287,000 54,536,000 58,454,000   50,956,000 48,912,000 51,712,000 36,218,250 46,863,000 49,585,000 48,425,000 55,256,000 40,327,500 48,059,000 48,059,000 56,027,000 57,224,000 61,032,000 40,215,000 56,795,000 53,055,000 51,010,000 53,027,000 34,992,500 48,022,000 46,822,000 45,126,000 49,838,000 34,833,250 47,510,000 46,802,000 45,021,000 45,090,000 30,482,500 42,196,000 41,115,000 38,619,000 39,054,000 26,266,250 36,763,000 35,206,000 33,096,000 32,118,000 19,196,500 29,212,000 27,079,000 20,495,000   24,021,000 24,430,000 15,079,250 23,018,000 21,463,000 19,719,000 21,093,000 24,864,000 20,213,000 20,058,000 20,046,000 21,038,000 21,038,000 28,192,000 19,018,000 17,507,000 20,021,000 28,664,000 17,572,000 16,298,000 15,522,000 15,005,000 19,047,000     
      yoy
    8.38% 10.31% 10.75% -22.40% 41.62% 9.19% -0.80% -5.81% -33.77% 12.36% -6.97% -8.09% 0.51% -28.45% 34.42% 2.31% 5.80% 14.79% -24.02% 62.27% 11.42% 14.24% 15.05% -32.83% 35.40% -7.02% -0.73% 9.72% -27.64% 47.39% 2.88% 7.17% 17.02% -27.04%   7.03% 19.51%   8.73% -1.36% 6.79% -34.45% 16.21% 3.18% 0.76% -1.38% -29.53% -21.26% 19.51% -1.35% 7.86% 19.65% -24.16% 62.31% 10.48% 8.94% 17.51% -29.79% 37.86% -1.45% -3.58% 10.70% -22.75% 55.86% 10.92% 9.50% 16.76% -21.95% 60.65% 11.84% 9.69% 18.00% -18.22% 91.51% 20.52% 22.22% 56.71%   12.73% -16.11%   11.92% 23.89% -28.51% -7.42% 6.18% -1.69% 5.22% 18.19% -3.92% -28.85% 5.41% 20.17% 5.08% -1.65% 8.23% 7.42% 28.98% 91.03% -7.74%         
      qoq
    1.48% 2.96% 42.84% -27.38% 3.29% 3.37% 0.08% 32.54% -20.36% -6.09% -4.97% -6.81% 35.10% -22.24% -6.11% 1.91% -3.83% 46.09% -28.54% 5.38% 4.34% -3.30% 52.60% -27.64% 6.98% -2.61% -10.91% 45.88% -26.54% 3.98% -1.54% -3.79% 49.64% -27.43% 2.58% 5.04% -6.70%    4.18% -5.41% 42.78% -22.71% -5.49% 2.40% -12.36% 37.02% -16.09% 0.00% -14.22% -2.09% -6.24% 51.76% -29.19% 7.05% 4.01% -3.80% 51.54% -27.13% 2.56% 3.76% -9.45% 43.08% -26.68% 1.51% 3.96% -0.15% 47.92% -27.76% 2.63% 6.46% -1.11% 48.69% -28.55% 4.42% 6.38% 3.05% 67.31% -34.29% 7.88% 32.12%    -1.67% 62.01% -34.49% 7.25% 8.84% -6.51% -15.17% 23.01% 0.77% 0.06% -4.72% 0.00% -25.38% 48.24% 8.63% -12.56% -30.15% 63.12% 7.82% 5.00% 3.45% -21.22%      
      cost of revenues
    14,562,000 14,316,000 13,990,000 9,815,000 13,392,000 13,056,000 12,812,000 12,824,000 9,721,500 12,838,000 12,742,000 13,306,000 13,917,000 9,991,750 13,138,000 13,888,000 12,941,000 14,048,000 9,599,500 13,294,000 12,838,000 12,266,000 12,191,000 8,223,250 11,646,000 10,558,000 10,689,000 11,994,000 -32,956,000 11,527,000 10,644,000 11,009,000 11,117,000 7,639,500 10,278,000 10,340,000 9,940,000 11,060,000   9,634,000 8,994,000 9,596,000 6,524,750 8,558,000 8,887,000 8,654,000 9,910,000 7,072,500 8,506,000 8,506,000 9,684,000 -10,100,000 -10,594,000 7,284,500 9,926,000 9,766,000 9,446,000 -10,054,000 6,670,250 9,165,000 8,936,000 8,580,000 9,407,000 6,578,000 8,970,000 8,810,000 8,532,000 8,626,000 6,182,750 8,534,000 8,318,000 7,879,000 7,968,000 5,309,000 7,448,000 7,090,000 6,698,000 6,564,000 3,941,750 5,999,000 5,586,000 4,182,000   4,942,000 4,960,000 2,916,500 4,658,000 4,322,000 5,087,000 4,125,000 4,948,000 3,925,000 3,876,000 3,865,000 4,053,000 4,053,000 6,107,000 3,797,000 3,491,000 3,555,000 5,033,000 3,130,000 2,899,000 2,760,000 2,703,000 3,395,000     
      gross profit
    60,749,000 59,899,000 58,089,000 59,039,000 56,096,000 54,220,000 52,273,000 52,208,000 52,208,000 48,774,000 52,865,000 55,735,000 60,166,000 60,166,000 57,383,000 61,226,000 60,767,000 62,594,000 62,594,000 60,124,000 56,829,000 54,503,000 56,855,000 56,855,000 50,878,000 47,887,000 49,323,000 55,368,000 37,882,500 51,332,000 49,810,000 50,388,000 52,700,000 52,700,000 48,486,000 46,947,000 44,596,000 47,394,000   41,322,000 39,918,000 42,116,000 42,116,000 38,305,000 40,698,000 39,771,000 45,346,000 45,346,000 39,553,000 39,553,000 46,343,000 47,124,000 50,438,000 50,438,000 46,869,000 43,289,000 41,564,000 42,973,000 42,973,000 38,857,000 37,886,000 36,546,000 40,431,000 40,431,000 38,540,000 37,992,000 36,489,000 36,464,000 36,464,000 33,662,000 32,797,000 30,740,000 31,086,000 31,086,000 29,315,000 28,116,000 26,398,000 25,554,000 1,669,000 23,213,000 21,493,000 16,313,000   19,079,000 19,470,000 14,037,000 18,360,000 17,141,000 14,632,000 16,968,000 19,916,000 16,288,000 16,182,000 16,181,000 16,985,000 16,985,000 22,085,000 15,221,000 14,016,000 16,466,000 23,631,000 14,442,000 13,399,000 12,762,000 12,302,000 15,652,000 19,050,000 11,494,000   
      yoy
    8.29% 10.47% 11.13% 13.08% 7.45% 11.17% -1.12% -6.33% -13.23% -18.93% -7.87% -8.97% -0.99% -3.88% -8.33% 1.83% 6.93% 14.85% 10.09% 5.75% 11.70% 13.82% 15.27% 2.69% 34.30% -6.71% -0.98% 9.88% -28.12% -2.60% 2.73% 7.33% 18.17% 11.20%   7.92% 18.73%   7.88% -1.92% 5.90% -7.12% -15.53% 2.89% 0.55% -2.15% -3.77% -21.58% -21.58% -1.12% 8.86% 21.35% 17.37% 9.07% 11.41% 9.71% 17.59% 6.29% -3.89% -1.70% -3.81% 10.80% 10.88% 5.69% 12.86% 11.26% 18.62% 17.30% 8.29% 11.88% 9.33% 17.76% 21.65% 1656.44% 21.12% 22.82% 56.65%   12.65% -16.21%   11.31% 33.06% -17.27% -7.81% 5.24% -9.58% 4.86% 17.26% -4.10% -26.73% 6.31% 21.18% 3.15% -6.54% 5.39% 4.60% 29.02% 92.09% -7.73% -29.66% 11.03%       
      qoq
    1.42% 3.12% -1.61% 5.25% 3.46% 3.72% 0.12% 0.00% 7.04% -7.74% -5.15% -7.36% 0.00% 4.85% -6.28% 0.76% -2.92% 0.00% 4.11% 5.80% 4.27% -4.14% 0.00% 11.75% 6.25% -2.91% -10.92% 46.16% -26.20% 3.06% -1.15% -4.39% 0.00% 8.69% 3.28% 5.27% -5.90%    3.52% -5.22% 0.00% 9.95% -5.88% 2.33% -12.29% 0.00% 14.65% 0.00% -14.65% -1.66% -6.57% 0.00% 7.61% 8.27% 4.15% -3.28% 0.00% 10.59% 2.56% 3.67% -9.61% 0.00% 4.91% 1.44% 4.12% 0.07% 0.00% 8.32% 2.64% 6.69% -1.11% 0.00% 6.04% 4.26% 6.51% 3.30% 1431.10% -92.81% 8.00% 31.75%    -2.01% 38.70% -23.55% 7.11% 17.15% -13.77% -14.80% 22.27% 0.66% 0.01% -4.73% 0.00% -23.09% 45.10% 8.60% -14.88% -30.32% 63.63% 7.78% 4.99% 3.74% -21.40% -17.84% 65.74%    
      gross margin %
    80.66% 80.71% 80.59% 117.00% 80.73% 80.59% 80.31% 80.28% 106.41% 79.16% 80.58% 80.73% 81.21% 109.72% 81.37% 81.51% 82.44% 81.67% 119.31% 81.89% 81.57% 81.63% 82.34% 125.66% 81.37% 81.94% 82.19% 82.19% 82.04% 81.66% 82.39% 82.07% 82.58% 123.57% 82.51% 81.95% 81.77% 81.08% NaN% NaN% 81.09% 81.61% 81.44% 116.28% 81.74% 82.08% 82.13% 82.07% 112.44% 82.30% 82.30% 82.72% 82.35% 82.64% 125.42% 82.52% 81.59% 81.48% 81.04% 122.81% 80.91% 80.91% 80.99% 81.12% 116.07% 81.12% 81.18% 81.05% 80.87% 119.62% 79.78% 79.77% 79.60% 79.60% 118.35% 79.74% 79.86% 79.76% 79.56% 8.69% 79.46% 79.37% 79.60% NaN% NaN% 79.43% 79.70% 93.09% 79.76% 79.86% 74.20% 80.44% 80.10% 80.58% 80.68% 80.72% 80.73% 80.73% 78.34% 80.03% 80.06% 82.24% 82.44% 82.19% 82.21% 82.22% 81.99% 82.18% Infinity% Infinity% NaN%  
      operating expenses, net:
                                                                                                                    
      research and development
    19,694,000 19,379,000 18,776,000 18,472,000 18,654,000 18,701,000 18,896,000 19,712,000 19,712,000 20,614,000 21,141,000 21,150,000 22,486,000 22,486,000 22,083,000 21,623,000 20,370,000 19,597,000 19,597,000 18,639,000 18,127,000 17,735,000 17,748,000 17,748,000 16,747,000 16,509,000 15,832,000 16,103,000 -42,883,000 15,108,000 15,400,000 15,230,000 13,945,000 13,945,000 14,434,000 14,633,000 14,662,000 15,072,000   15,013,000 14,240,000 12,235,000 12,235,000 13,072,000 13,001,000 13,424,000 12,972,000 12,972,000 12,825,000 12,825,000 12,239,000 11,951,000 11,245,000 11,245,000 11,306,000 10,972,000 10,558,000 10,723,000 10,723,000 10,147,000 10,244,000 9,869,000 8,968,000   8,943,000 9,152,000 9,146,000 9,146,000 9,122,000 9,092,000 8,704,000 8,280,000 8,280,000 8,240,000 7,753,000 7,387,000 6,723,000 -6,312,000 6,705,000 6,796,000 5,828,000   7,261,000 6,342,000 319,000 5,988,000 5,978,000 5,207,000 4,961,000 8,004,000 4,598,000 4,268,000 3,832,000 3,362,000 3,362,000 5,553,000 3,298,000 3,331,000 3,026,000 4,153,000 2,660,000 2,467,000 2,337,000 2,209,000 2,878,000     
      selling and marketing
    31,577,000 31,337,000 31,281,000 22,486,250 30,500,000 29,744,000 29,701,000 31,869,000 23,592,000 30,532,000 31,917,000 31,919,000 32,544,000 23,497,250 31,416,000 32,290,000 30,283,000 32,015,000 21,956,750 29,588,000 29,248,000 28,991,000 30,399,000 20,654,000 27,659,000 26,755,000 28,202,000 29,121,000 20,108,750 27,094,000 26,680,000 26,661,000 28,137,000 20,812,250 27,263,000 27,803,000 28,183,000 29,166,000   26,410,000 25,979,000 28,144,000 18,907,500 24,853,000 25,865,000 24,912,000 24,946,000   22,739,000 22,082,000 23,580,000 24,542,000 17,165,250 23,157,000 23,092,000 22,412,000 21,928,000 15,221,750 20,928,000 20,419,000 19,540,000 19,902,000 14,186,000 19,040,000 19,017,000 18,687,000 18,516,000 12,756,750 17,282,000 17,339,000 16,406,000 16,947,000 11,915,500 15,934,000 16,027,000 15,701,000 14,873,000 10,205,750 14,327,000 14,552,000 11,944,000                              
      general and administrative
    6,379,000 6,386,000 6,463,000 7,071,000 6,948,000 6,984,000 7,339,000 8,030,000 8,030,000 7,824,000 8,307,000 8,247,000 10,244,000 10,244,000 7,278,000 5,737,000 6,527,000 6,114,000 6,114,000 6,024,000 4,551,000 5,196,000 4,810,000 4,810,000 4,513,000 4,889,000 4,712,000 4,375,000 -11,177,000 4,403,000 5,042,000 4,764,000 4,294,000 4,294,000 3,985,000 3,811,000 4,055,000 4,265,000   4,380,000 4,780,000 4,226,000 4,226,000 4,245,000 3,893,000 5,769,000 4,055,000 4,055,000 4,481,000 4,481,000 4,400,000 4,097,000 4,922,000 4,922,000 4,543,000 5,330,000 5,002,000 4,708,000 4,708,000 4,386,000 2,791,000 3,010,000 2,476,000 2,476,000 2,389,000 2,427,000 2,404,000 2,501,000 2,501,000 2,343,000 2,436,000 2,349,000 2,534,000 2,534,000 2,526,000 2,560,000 2,570,000 2,552,000 -4,134,000 2,506,000 2,333,000 4,539,000   2,578,000 1,888,000 611,000 1,646,000 1,825,000 1,756,000 1,545,000 2,305,000 1,627,000 1,528,000 1,478,000 1,371,000 1,371,000 1,994,000 1,316,000 1,343,000 1,214,000 1,385,000 1,192,000 1,038,000 1,020,000 1,012,000 1,243,000     
      total operating expenses
    57,650,000 57,102,000 56,520,000 58,048,000 56,102,000 55,429,000 55,936,000 59,611,000 59,611,000 58,970,000 61,365,000 61,316,000 65,274,000 65,274,000 60,777,000 59,650,000 57,180,000 57,726,000 57,726,000 54,251,000 51,926,000 51,922,000 52,957,000 52,957,000 48,919,000 48,153,000 48,746,000 49,599,000 35,095,500 46,605,000 47,122,000 46,655,000 46,376,000 46,376,000 45,682,000 46,247,000 46,900,000 41,603,000   45,803,000 44,999,000 44,605,000 44,605,000 42,170,000 42,759,000 44,105,000 41,973,000 41,973,000 40,045,000 40,045,000 38,721,000 39,628,000 40,709,000 40,709,000 39,006,000 39,394,000 37,972,000 37,359,000 37,359,000 35,461,000 33,454,000 32,419,000 31,346,000 31,346,000 30,553,000 30,387,000 30,243,000 30,163,000 30,163,000 28,747,000 28,867,000 27,459,000 27,761,000 27,761,000 26,700,000 26,340,000 25,658,000 24,148,000 -11,267,000 23,538,000 23,681,000 22,311,000   26,766,000 23,354,000 3,123,000 22,565,000 22,699,000 19,989,000 18,825,000 31,545,000 19,028,000 18,679,000 17,433,000 15,843,000 15,843,000 24,053,000 14,893,000 14,291,000 13,236,000 15,202,000 11,841,000 11,310,000 11,059,000 10,740,000 12,523,000 10,764,000 10,524,000   
      operating income
    3,099,000 2,797,000 1,569,000 991,000 -6,000 -1,209,000 -3,663,000 -7,403,000 -7,403,000 -10,196,000 -8,500,000 -5,581,000 -5,108,000 -5,108,000 -3,394,000 1,576,000 3,587,000 4,868,000 4,868,000 5,873,000 4,903,000 2,581,000 3,898,000 3,898,000 1,959,000 -266,000 577,000 5,769,000 2,787,000 4,727,000 2,688,000 3,733,000 6,324,000 6,324,000 2,804,000 700,000 -2,304,000 5,791,000   -4,481,000 -5,081,000 -2,489,000 -2,489,000 -3,865,000 -2,061,000 -4,334,000 3,373,000 3,373,000 -492,000 -492,000 7,622,000 7,496,000 9,729,000 9,729,000 7,863,000 3,895,000 3,592,000 5,614,000 5,614,000 3,396,000 4,432,000 4,127,000 9,085,000 9,085,000 7,987,000 7,605,000 6,246,000 6,301,000 6,301,000 4,915,000 3,930,000 3,281,000 3,325,000 1,282,750 2,615,000 1,776,000 740,000 1,406,000 -2,127,750 -325,000 -2,188,000 -5,998,000   -7,687,000 -3,884,000 -1,622,250 -4,205,000 -5,558,000 -5,357,000 -1,857,000 820,750 -2,740,000 -2,497,000 -1,252,000 1,142,000 1,142,000 1,598,250 328,000 -275,000 3,230,000 273,250 2,601,000 2,089,000 1,703,000  3,129,000     
      yoy
    -51750.00% -331.35% -142.83% -113.39% -99.92% -88.14% -56.91% 32.65% 44.93% 99.61% 150.44% -454.12% -242.40% -204.93% -169.72% -73.17% -26.84% 88.61% 24.88% 50.67% 150.28% -1070.30% 575.56% -32.43% -29.71% -105.63% -78.53% 54.54% -55.93% -25.25% -4.14% 433.29% -374.48% 9.20%   -48.58% -213.97%   15.94% 146.53% -42.57% -173.79% -214.59% 318.90% 780.89% -55.75% -55.00% -105.06% -105.06% -3.06% 92.45% 170.85% 73.30% 40.06% 14.69% -18.95% 36.03% -38.21% -62.62% -44.51% -45.73% 45.45% 44.18% 26.76% 54.73% 58.93% 92.05% 89.50% 283.16% 50.29% 84.74% 349.32% -8.77% -222.90% -646.46% -133.82% -123.44%   -71.54% 54.43%   38.31% -27.50% -12.64% -612.34% 102.85% 114.54% 48.32% -28.13% -339.93% -256.23% -481.71% -515.27% -64.64% 484.90% -87.39% -113.16% 89.67%  -16.87%         
      qoq
    10.80% 78.27% 58.32% -16616.67% -99.50% -66.99% -50.52% 0.00% -27.39% 19.95% 52.30% 9.26% 0.00% 50.50% -315.36% -56.06% -26.31% 0.00% -17.11% 19.78% 89.97% -33.79% 0.00% 98.98% -836.47% -146.10% -90.00% 107.00% -41.04% 75.86% -27.99% -40.97% 0.00% 125.53% 300.57% -130.38% -139.79%    -11.81% 104.14% 0.00% -35.60% 87.53% -52.45% -228.49% 0.00% -785.57% 0.00% -106.45% 1.68% -22.95% 0.00% 23.73% 101.87% 8.44% -36.02% 0.00% 65.31% -23.38% 7.39% -54.57% 0.00% 13.75% 5.02% 21.76% -0.87% 0.00% 28.20% 25.06% 19.78% -1.32% 159.21% -50.95% 47.24% 140.00% -47.37% -166.08% 554.69% -85.15% -63.52%    97.91% 139.42% -61.42% -24.34% 3.75% 188.48% -326.26% -129.95% 9.73% 99.44% -209.63% 0.00% -28.55% 387.27% -219.27% -108.51% 1082.07% -89.49% 24.51% 22.67%        
      operating margin %
    4.11% 3.77% 2.18% 1.96% -0.01% -1.80% -5.63% -11.38% -15.09% -16.55% -12.96% -8.08% -6.89% -9.32% -4.81% 2.10% 4.87% 6.35% 9.28% 8.00% 7.04% 3.87% 5.65% 8.62% 3.13% -0.46% 0.96% 8.56% 6.04% 7.52% 4.45% 6.08% 9.91% 14.83% 4.77% 1.22% -4.22% 9.91% NaN% NaN% -8.79% -10.39% -4.81% -6.87% -8.25% -4.16% -8.95% 6.10% 8.36% -1.02% -1.02% 13.60% 13.10% 15.94% 24.19% 13.84% 7.34% 7.04% 10.59% 16.04% 7.07% 9.47% 9.15% 18.23% 26.08% 16.81% 16.25% 13.87% 13.97% 20.67% 11.65% 9.56% 8.50% 8.51% 4.88% 7.11% 5.04% 2.24% 4.38% -11.08% -1.11% -8.08% -29.27% NaN% NaN% -32.00% -15.90% -10.76% -18.27% -25.90% -27.17% -8.80% 3.30% -13.56% -12.45% -6.25% 5.43% 5.43% 5.67% 1.72% -1.57% 16.13% 0.95% 14.80% 12.82% 10.97% 0% 16.43% NaN% NaN% NaN%  
      financial income
    4,800,000 3,662,000 4,875,000 3,570,000 4,957,000 4,417,000 3,608,000 3,239,000 3,239,000 3,778,000 3,419,000 3,491,000 2,018,000 2,018,000 1,350,000 2,986,000 1,698,000 -463,000 -463,000 1,013,000 1,187,000 2,670,000 392,000 392,000 2,897,000 1,783,000 2,724,000 2,745,000 1,511,750 2,137,000 2,119,000 1,791,000 2,397,000 2,397,000 1,487,000 1,701,000 1,689,000 935,000   640,000 1,107,000  863,000 1,706,000 1,232,000 1,940,000 2,394,000 2,394,000 1,373,000 1,373,000 1,450,000 650,000 1,383,000 1,383,000 1,467,000 1,407,000 1,545,000 1,101,000 1,101,000 1,043,000 1,235,000 1,115,000 1,038,000 1,038,000 1,263,000 989,000 1,502,000 787,000 787,000 776,000 1,298,000 1,339,000 855,000 855,000 1,294,000  53,000 506,000 3,678,000 682,000 702,000 97,000   921,000 2,296,000 -194,000 1,725,000 1,637,000 1,763,000 2,069,000 3,605,000 1,938,000 1,815,000 1,600,000 1,342,000 1,342,000 1,947,000 1,300,000 1,291,000 1,226,000 1,733,000 1,137,000 1,023,000 1,052,000 908,000 1,353,000 640,000 919,000   
      income before taxes on income
    7,899,000 6,459,000 6,444,000 4,561,000 4,951,000 3,208,000  -4,164,000 -4,164,000 -6,418,000 -5,081,000 -2,090,000 -3,090,000 -3,090,000 -2,044,000 4,562,000 5,285,000 4,405,000 4,405,000 6,886,000 6,090,000 5,251,000 4,290,000 4,290,000 4,856,000 1,517,000 3,301,000 8,514,000 4,298,750 6,864,000 4,807,000 5,524,000 8,721,000 8,721,000 4,291,000 2,401,000  6,726,000   -3,841,000  -1,626,000 -1,626,000 -2,159,000 -829,000 -2,394,000 5,767,000 4,524,750 881,000 881,000 9,072,000   11,112,000 9,330,000 5,302,000 5,137,000  6,715,000 4,439,000 5,667,000 5,242,000  10,123,000 9,250,000 8,594,000 7,748,000  7,088,000 5,691,000 5,228,000 4,620,000                        2,484,000 2,484,000     981,250 3,738,000 3,112,000   4,482,000     
      taxes on income
    2,249,000 2,237,000 2,100,000 2,109,000 1,807,000 1,544,000 1,167,000 1,686,000 1,686,000 433,000 727,000 991,000 1,034,000 1,034,000 920,000 1,410,000 1,515,000 9,996,000 9,996,000 1,921,000 1,558,000 1,346,000 1,488,000 1,488,000 1,269,000 844,000 727,000 1,183,000 490,000 -257,000 -1,061,000 1,156,000 778,000 5,348,000 -1,178,000 -727,000 -380,000 -4,605,000   -218,000 -104,000 -507,000 2,795,000 -288,000 498,000 358,000 1,504,000 -948,250 -220,000 -220,000 -1,886,000   9,914,000 -1,574,000 -1,355,000 -1,054,000  7,023,000 -1,537,000 -722,000 -756,000  6,904,000 -1,028,000 -1,043,000 -875,000  2,112,000 -293,000 -298,000 -231,000                        130,000 130,000      113,000 93,000   135,000     
      net income
    5,650,000 4,222,000 4,344,000 896,500 3,144,000 1,664,000 -1,222,000 -5,850,000 -3,935,000 -6,851,000 -5,808,000 -3,081,000 -4,124,000 989,500 -2,964,000 3,152,000 3,770,000 -5,591,000 -5,591,000 4,965,000 4,532,000 3,905,000 2,802,000 2,802,000 3,587,000 673,000 2,574,000 7,331,000 3,808,750 7,121,000 3,746,000 4,368,000 7,943,000 7,943,000 3,113,000 1,674,000 -995,000 2,121,000   -4,059,000 -4,078,000 -2,133,000 -2,133,000 -2,447,000 -1,327,000 -2,752,000 4,263,000 4,263,000 661,000 661,000 7,186,000 6,459,000 9,164,000 9,164,000 7,756,000 3,947,000 4,083,000 5,722,000 5,722,000 2,902,000 4,945,000 4,486,000 9,111,000 9,111,000 8,222,000 7,551,000 6,873,000 6,620,000 6,620,000 5,398,000 4,930,000 4,389,000 3,924,000 3,924,000 3,718,000 1,403,000  1,687,000 16,967,000  -1,669,000 -6,105,000   -7,072,000 -1,779,000 10,734,000 -2,648,000 -4,013,000 -3,571,000 110,000 -8,270,000 -1,096,000 -604,000 310,000 2,354,000 2,354,000 -89,000 1,589,000 1,000,000 4,401,000 9,928,000 3,625,000 3,042,000 2,766,000 2,503,000 4,347,000 8,919,000 1,850,000   
      yoy
    79.71% 153.73% -455.48% -115.32% -179.90% -124.29% -78.96% 89.87% -4.58% -792.37% 95.95% -197.75% -209.39% -117.70% -46.99% -36.52% -16.81% -243.18% -299.54% 77.19% 26.35% 480.24% 8.86% -61.78% -5.82% -90.55% -31.29% 67.83% -52.05% -10.35% 20.33% 160.93% -898.29% 274.49%   -75.49% -152.01%   65.88% 207.31% -22.49% -150.04% -157.40% -300.76% -516.34% -40.68% -34.00% -92.79% -92.79% -7.35% 63.64% 124.44% 60.15% 35.55% 36.01% -17.43% 27.55% -37.20% -68.15% -39.86% -40.59% 32.56% 37.63% 24.20% 39.89% 39.41% 50.83% 68.71% 37.56% 32.60% 212.83%  132.60% -78.09%   -127.63%   -76.40% 243.17%   76.23% -50.18% 9658.18% -67.98% 266.15% 491.23% -64.52% -451.32% -146.56% 578.65% -80.49% 135.40% -46.51% -100.90% -56.17% -67.13% 59.11% 296.64% -16.61% -65.89% 49.51%       
      qoq
    33.82% -2.81% 384.55% -71.49% 88.94% -236.17% -79.11% 48.67% -42.56% 17.96% 88.51% -25.29% -516.78% -133.38% -194.04% -16.39% -167.43% 0.00% -212.61% 9.55% 16.06% 39.36% 0.00% -21.88% 432.99% -73.85% -64.89% 92.48% -46.51% 90.10% -14.24% -45.01% 0.00% 155.16% 85.96% -268.24% -146.91%    -0.47% 91.19% 0.00% -12.83% 84.40% -51.78% -164.56% 0.00% 544.93% 0.00% -90.80% 11.26% -29.52% 0.00% 18.15% 96.50% -3.33% -28.64% 0.00% 97.17% -41.31% 10.23% -50.76% 0.00% 10.81% 8.89% 9.86% 3.82% 0.00% 22.64% 9.49% 12.33% 11.85% 0.00% 5.54% 165.00%   -90.06%   -72.66%    297.53% -116.57% -505.36% -34.01% 12.38% -3346.36% -101.33% 654.56% 81.46% -294.84% -86.83% 0.00% -2744.94% -105.60% 58.90% -77.28% -55.67% 173.88% 19.17% 9.98% 10.51% -42.42% -51.26% 382.11%    
      net income margin %
    7.50% 5.69% 6.03% 1.78% 4.52% 2.47% -1.88% -9.00% -8.02% -11.12% -8.85% -4.46% -5.57% 1.80% -4.20% 4.20% 5.11% -7.29% -10.66% 6.76% 6.51% 5.85% 4.06% 6.19% 5.74% 1.15% 4.29% 10.88% 8.25% 11.33% 6.20% 7.11% 12.45% 18.63% 5.30% 2.92% -1.82% 3.63% NaN% NaN% -7.97% -8.34% -4.12% -5.89% -5.22% -2.68% -5.68% 7.71% 10.57% 1.38% 1.38% 12.83% 11.29% 15.02% 22.79% 13.66% 7.44% 8.00% 10.79% 16.35% 6.04% 10.56% 9.94% 18.28% 26.16% 17.31% 16.13% 15.27% 14.68% 21.72% 12.79% 11.99% 11.36% 10.05% 14.94% 10.11% 3.99% 0% 5.25% 88.39% 0% -6.16% -29.79% NaN% NaN% -29.44% -7.28% 71.18% -11.50% -18.70% -18.11% 0.52% -33.26% -5.42% -3.01% 1.55% 11.19% 11.19% -0.32% 8.36% 5.71% 21.98% 34.64% 20.63% 18.66% 17.82% 16.68% 22.82% Infinity% Infinity% NaN%  
      basic net income per share attributed to radware ltd.'s shareholders
    0.13 0.1 0.1 0.023 0.07 0.04                                                                                                           
      weighted-average number of shares used to compute basic net income per share
    42,833,456 42,734,026 42,663,787  41,956,001 41,857,259                                   43,821,006                                 20,360,557  19,711,311 19,170,659 18,970,581   18,860,021                                
      diluted net income per share attributed to radware ltd.'s shareholders
    0.13 0.09 0.1 0.02 0.07 0.04                                                                                                           
      weighted-average number of shares used to compute diluted net income per share
    44,951,866 44,510,896 44,192,474  43,573,161 43,148,129                                   43,821,006                                 22,796,721  21,921,819 21,001,863 20,221,513   19,036,249                                
      loss before taxes on income
          -55,000                              -615,000     -3,974,000                                                                       
      basic net loss per share attributed to radware ltd.'s shareholders
          -0.03 -0.14                                                                                                         
      weighted-average number of shares used to compute basic net loss per share
          41,750,203 41,806,042                             44,325,008     43,225,062                                                                       
      diluted net loss per share attributed to radware ltd.'s shareholders
          -0.03 -0.14                                                                                                         
      weighted-average number of shares used to compute diluted net loss per share
          41,750,203 41,806,042                             44,325,008     43,225,062                                               19,489,910 19,460,835                       
      basic net earnings per share
            -0.14 -0.16 -0.13 -0.07    0.07 0.08 -0.12 -0.12 0.11 0.1 0.08 0.06 0.06 0.08 0.01 0.05 0.16 0.083 0.15 0.08       0.05     -0.05 -0.05 -0.06 -0.03 -0.06 0.09 0.078 0.01 0.01 0.16 0.14 0.2 0.2 0.17 0.09 0.09 0.13 0.12 0.06 0.11  0.41 0.41 0.37 0.35 0.32 0.31 0.32 0.26 0.24 0.21              -0.09    -0.18 0.01 -0.44 -0.06 -0.03 0.02 0.12 0.12 -0.03 0.08 0.05 0.24 0.058 0.2 0.17 0.16 0.14 0.24 0.52 0.11   
      weighted-average number of shares used to compute basic net earnings per share
             42,261,637 43,400,635 44,053,402 44,586,590  44,623,247 44,914,427 45,666,813 46,004,419  45,838,968 45,618,971 46,225,882 46,204,690  46,341,046 46,387,585 46,921,344 46,900,711  46,850,137 46,899,813 46,612,325 46,357,278  45,537,801 44,839,420  43,859,400     43,313,644  43,752,220 43,944,924 44,468,827 45,048,937   45,842,187 46,304,373 46,398,833 46,138,320  45,068,021 45,075,338 44,941,036 44,749,807  44,832,480 44,828,701  22,080,448  21,977,781 21,859,625 21,494,707 21,149,334  21,052,835 20,927,549 20,674,379              19,533,663    19,424,479 19,265,536  19,359,051 19,493,518 19,182,115 19,008,564 19,008,564  18,920,493 18,731,856   18,055,063 17,928,570 17,753,507 17,454,093 18,243,688     
      diluted net earnings per share
            -0.14 -0.16 -0.13 -0.07    0.07 0.08 -0.12 -0.12 0.1 0.1 0.08 0.06 0.06 0.08 0.01 0.05 0.15 0.078 0.15 0.08 0.09 0.16 0.17 0.06 0.04  0.05     -0.05 -0.05 -0.06 -0.03 -0.06 0.09 0.075 0.01 0.01 0.15 0.14 0.19 0.19 0.17 0.08 0.09 0.12 0.13 0.06 0.11  0.39 0.39 0.35 0.32 0.3 0.29 0.29 0.24 0.21 0.19              -0.09    -0.18 0.01 -0.42 -0.06 -0.03 0.02 0.12 0.12 -0.01 0.08 0.05 0.22 0.053 0.19 0.16 0.14 0.13 0.22 0.49 0.1   
      weighted-average number of shares used to compute diluted net earnings per share
             42,261,637 43,400,635 44,053,402 44,586,590  44,623,247 45,835,440 47,122,247 46,004,419  47,620,254 47,138,142 47,607,518 47,440,556  47,673,698 47,632,309 48,225,688 48,304,507  48,488,313 48,722,684 48,572,366 48,279,751  48,519,880 47,396,099  45,728,792     43,313,644  43,752,220 43,944,924 44,468,827 45,300,967   46,557,853 47,659,321 47,449,320 47,362,844  46,586,698 46,750,581 46,866,837 46,595,955  46,572,938 46,689,174  23,335,211  23,321,397 23,399,494 23,116,111 22,716,083  22,782,410 22,976,000 23,023,883              19,533,663    19,424,479 19,531,928  19,359,051 19,493,518 20,217,182 19,932,691 19,932,691  19,814,061 20,253,050   19,399,481 19,580,950 20,071,759 19,801,325 20,167,394     
      basic net earnings per share attributed to radware ltd.'s shareholders
                -0.09 0.023 -0.07                                                                                                  
      diluted net earnings per share attributed to radware ltd.'s shareholders
                -0.09 0.023 -0.07                                                                                                  
      basic net income per share
                                   0.09 0.17 0.02 0.07 0.04     -0.09                                 0.19 0.075 0.19 0.07 0.03 0.09 0.003 0.01                                
      other income
                                         -6,900,000                                                                           
      operating expenses:
                                                                                                                    
      basic net loss per share
                                        -0.02     -0.09                                            -0.36  -0.018 -0.14 -0.21                       
      diluted net loss per share
                                        -0.02     -0.09                                              -0.018 -0.14 -0.21                       
      gaap gross profit
                                          31,089,750 43,119,000                                                                         
      stock-based compensation
                                          45,250 65,000                                                                         
      amortization of intangible assets
                                          262,750 379,000                                                                         
      non-gaap gross profit
                                          31,397,750 43,563,000                                                                         
      gaap research and development
                                          10,982,750 14,678,000                                                                         
      non-gaap research and development
                                          10,262,000 13,721,000                                                                         
      gaap selling and marketing
                                          19,894,500 27,189,000                                                                         
      non-gaap selling and marketing
                                          18,582,750 25,488,000                                                                         
      gaap general and administrative
                                          3,328,000 4,152,000                                                                         
      acquisition costs
                                          85,000                                                                          
      litigation costs
                                          494,000 357,000                                                                         
      non-gaap general and administrative
                                          2,355,750 3,225,000                                                                         
      gaap total operating expenses
                                          34,205,250 46,019,000                                                                         
      non-gaap total operating expenses
                                          31,200,500 42,434,000                                                                         
      gaap operating income
                                          -3,115,500 -2,900,000                                                                         
      non-gaap operating income
                                          197,250 1,129,000                                                                         
      gaap finance income
                                          973,750 2,148,000                                                                         
      exchange rate differences, net on balance sheet items included in financial income
                                          19,250 -729,000                                                                         
      non-gaap finance income
                                          993,000 1,419,000                                                                         
      gaap income before taxes on income
                                          -2,141,750 -752,000                                                                         
      non-gaap income before taxes on income
                                          1,190,250 2,548,000                                                                         
      gaap net income
                                          -2,403,500 -1,477,000                                                                         
      non gaap net income
                                          928,500 1,823,000                                                                         
      gaap net income per diluted share
                                          -55 -30                                                                         
      non gaap net income per diluted share
                                          20 40                                                                         
      weighted-average number of shares used to compute non-gaap diluted net earnings per share
                                           45,210,495                                                                         
      diluted net income per share
                                            -0.09                                 0.17 0.068 0.17  0.03 0.09 -0.1 0.01                                
      financing income
                                              863,000                                                                      
      sales and marketing
                                                    24,946,000 22,739,000                                    16,927,000 15,124,000 2,193,000 14,931,000 14,896,000 13,026,000 12,319,000 21,236,000 12,803,000 12,883,000 12,123,000 11,110,000 11,110,000 16,506,000 10,279,000 9,617,000 8,996,000 9,664,000 7,989,000 7,805,000 7,702,000 7,519,000 8,402,000     
      income before income taxes
                                                        8,146,000 11,112,000     6,715,000     10,123,000     7,088,000     4,180,000 1,583,250 3,909,000 1,631,000 793,000  16,614,000 357,000 -1,486,000 -5,901,000   -6,766,000 -1,588,000 -284,000 -2,480,000 -3,921,000 -3,594,000 212,000 1,775,000 -802,000 -682,000 348,000   2,401,250 1,628,000 1,016,000 4,456,000           
      income taxes
                                                        -1,687,000 -1,948,000     -993,000     -1,012,000     -468,000     -256,000 -155,750 -191,000 -228,000 -204,000 -225,000 353,000 -206,000 -183,000 -204,000   -306,000 -191,000 14,000 -168,000 -92,000 23,000 -102,000 -246,000 -294,000 78,000 38,000   51,500 39,000 16,000 55,000           
      basic net earnings per share *)
                                                                  0.1                                                  
      weighted-average number of shares used to compute basic net earnings per share*)
                                                                  44,615,888                                                  
      diluted net earnings per share *)
                                                                  0.1                                                  
      weighted-average number of shares used to compute diluted net earnings per share*)
                                                                  46,995,738                                                  
      research and development,net
                                                                    6,804,750 9,124,000                                               
      financial income (expenses)
                                                                                -145,000                                    
      income (loss) before income taxes
                                                                                  1,912,000                                  
      weighted average number of shares used to compute basic net income per share
                                                                                  18,881,697                                  
      weighted average number of shares used to compute diluted net income per share
                                                                                  19,347,159                                  
      basic and diluted net loss per share
                                                                                     -0.09 -0.32                              
      weighted-average number of shares used to compute basic and diluted net loss per share
                                                                                     18,869,577 18,906,493   19,798,753                           
      weighted-average number of shares used to compute basic loss per share
                                                                                            19,489,910 19,460,835                       
      income before minority interest in losses of a subsidiary
                                                                                                    2,354,000 2,354,000 2,349,750 1,589,000 1,000,000 4,401,000           
      minority interest in losses of a subsidiary
                                                                                                      8,500              
      minority interest in losses of a
                                                                                                                    
      subsidiary
                                                                                                                    
      weighted-average number of shares used to compute basic
                                                                                                                    
      net earnings per share
                                                                                                         18,540,984           
      weighted-average number of shares used to compute
                                                                                                                    
      income after taxes on income
                                                                                                          981,250 3,625,000 3,019,000   4,347,000     
      minority interest in losses (earnings) of a subsidiary
                                                                                                          -18,250  23,000 11,000 33,000      
      income before minority interest
                                                                                                             2,755,000       
      operating profit
                                                                                                              1,562,000  -1,407,750 970,000   
      sales
                                                                                                                7,915,500 14,014,000   
      cost of sales
                                                                                                                1,446,500 2,520,000   
      research & development
                                                                                                                1,468,750 2,147,000   
      sales & marketing
                                                                                                                5,607,500 7,329,000   
      general & administrative
                                                                                                                800,500 1,048,000   
      minority interest
                                                                                                                -8,250 -39,000   
      weighted-average shares used for eps calculation
                                                                                                                 17,181,665   
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2025-10-29 2025-09-30 2025-07-30 2025-06-30 2025-05-07 2025-03-31 2025-02-12 2024-12-31 2024-10-31 2024-09-30 2024-07-31 2024-06-30 2024-05-08 2024-03-31 2024-02-07 2023-12-31 2023-11-01 2023-09-30 2023-08-02 2023-06-30 2023-05-03 2023-03-31 2023-02-08 2022-12-31 2022-11-02 2022-09-30 2022-08-08 2022-06-30 2022-05-03 2022-03-31 2022-02-09 2021-12-31 2021-11-03 2021-09-30 2021-07-28 2021-06-30 2021-05-05 2021-03-31 2021-02-10 2020-12-31 2020-11-04 2020-09-30 2020-07-29 2020-06-30 2020-05-06 2020-03-31 2020-02-12 2019-12-31 2019-11-06 2019-09-30 2019-07-31 2019-06-30 2019-05-01 2019-03-31 2018-12-31 2018-11-07 2018-09-30 2018-08-01 2018-06-30 2018-05-02 2018-03-31 2018-02-07 2017-12-31 2017-11-01 2017-09-30 2017-08-02 2017-06-30 2017-04-25 2017-03-31 2017-02-08 2016-12-31 2016-11-01 2016-09-30 2016-07-26 2016-06-30 2016-05-03 2016-03-31 2016-02-03 2015-12-31 2015-12-01 2015-10-28 2015-09-30 2015-07-28 2015-06-30 2015-01-28 2014-12-31 2014-10-28 2014-09-30 2014-07-24 2014-06-30 2014-04-30 2014-03-31 2014-01-28 2013-12-31 2013-10-24 2013-09-30 2013-07-25 2013-06-30 2013-04-25 2013-03-31 2013-01-29 2012-12-31 2012-10-26 2012-09-30 2012-07-26 2012-06-30 2012-05-01 2012-03-31 2012-02-01 2011-12-31 2011-10-26 2011-09-30 2011-04-28 2011-03-31 2011-02-03 2010-12-31 2010-10-27 2010-09-30 2010-07-27 2010-06-30 2010-04-29 2010-03-31 2010-02-02 2009-12-31 2009-11-03 2009-09-30 2009-07-27 2009-06-30 2009-03-31 2008-12-31 2008-07-23 2008-06-30 2008-03-31 2008-01-28 2007-12-31 2007-10-23 2007-09-30 2007-06-30 2007-03-31 2007-01-29 2006-12-31 2006-10-31 2006-09-30 2006-07-24 2006-06-30 2006-04-26 2006-04-03 2006-03-31 2006-01-30 2005-12-31 2005-10-28 2005-09-30 2005-07-19 2005-06-30 2005-04-26 2005-03-31 2004-12-31 2004-10-25 2004-09-30 2004-07-26 2004-06-30 2004-05-03 2004-03-31 2004-02-02 2004-01-31 2003-12-31 2003-09-30 2002-12-31 2002-06-15 
                                                                                                                                                                               
        assets
                                                                                                                                                                               
        current assets
                                                                                                                                                                               
        cash and cash equivalents
      87,281,000 87,281,000 103,842,000 103,842,000 114,239,000 114,239,000 98,714,000 98,714,000 115,416,000 115,416,000 86,802,000 86,802,000 74,626,000 74,626,000 70,538,000 70,538,000 32,422,000 32,422,000 42,644,000 42,644,000 41,882,000 41,882,000 46,185,000 46,185,000 42,469,000 42,469,000 49,199,000 49,199,000 54,483,000 54,483,000 92,513,000 92,513,000 63,205,000 63,205,000 61,057,000 61,057,000 38,979,000 38,979,000 54,771,000 54,771,000 48,429,000 48,429,000 48,650,000 48,650,000 40,207,000 40,207,000 40,751,000 40,751,000 39,955,000 39,955,000 34,191,000 34,191,000 52,361,000 52,361,000 45,203,000 59,565,000 59,565,000 61,676,000 61,676,000 61,987,000 61,987,000 65,237,000 65,237,000 53,530,000 53,530,000 50,086,000 50,086,000 47,129,000 47,129,000 79,639,000 79,639,000 38,858,000 38,858,000 21,928,000 21,928,000 31,833,000 31,833,000 33,744,000 33,744,000 20,755,000 20,755,000 20,755,000 28,024,000 28,024,000 44,979,000 44,979,000 24,468,000 24,468,000 20,062,000 20,062,000 22,049,000 22,049,000 20,067,000 20,067,000 20,568,000 20,568,000 16,535,000 16,535,000 15,375,000 15,375,000 20,048,000 20,048,000 16,877,000 16,877,000 12,044,000 12,044,000 14,903,000 14,903,000 17,386,000 17,386,000 15,729,000 15,729,000 10,688,000 10,688,000 14,814,000 15,284,000 23,544,000 23,544,000 22,918,000 22,918,000 17,112,000 17,112,000 19,843,000 19,843,000 26,130,000 26,130,000 18,968,000 18,968,000 28,756,000 28,065,000 49,311,000 49,311,000 72,160,000 70,547,000 61,376,000 73,680,000 73,680,000 62,433,000 20,168,000 25,324,000 25,324,000 47,460,000 47,460,000 38,657,000 38,657,000 20,702,000 56,263,000 20,702,000 56,263,000 56,263,000 58,250,000 58,250,000 55,675,000 55,675,000 5,406,000 5,406,000 30,073,000 26,804,000 26,804,000 19,712,000 19,712,000 38,394,000 38,394,000 31,771,000 30,073,000 31,771,000  16,097,000  
        marketable securities
      25,226,000 25,226,000 35,425,000 35,425,000 55,118,000 55,118,000 72,994,000 72,994,000 94,809,000 94,809,000 122,310,000 122,310,000 97,743,000 97,743,000 86,372,000 86,372,000       44,180,000 44,180,000 23,735,000 23,735,000 25,055,000 25,055,000   39,497,000 39,497,000 51,234,000 51,234,000 56,509,000 56,509,000    64,684,000 62,930,000 62,930,000 63,568,000 63,568,000 52,259,000 52,259,000  36,924,000                                                                                                                        36,177,000  
        short-term bank deposits
      128,577,000 128,577,000 134,239,000 134,239,000 122,361,000 122,361,000 104,073,000 104,073,000 111,998,000 111,998,000 169,376,000 169,376,000 191,585,000 191,585,000 173,678,000 173,678,000 203,913,000 203,913,000 222,769,000 222,769,000 220,287,000 220,287,000 207,679,000 207,679,000 202,684,000 202,684,000 206,556,000 206,556,000 138,337,000 138,337,000 155,879,000 155,879,000 159,208,000 159,208,000 195,010,000 195,010,000 205,554,000 205,554,000 191,038,000 191,038,000 179,675,000 179,675,000 114,137,000 114,137,000 76,823,000 76,823,000 100,276,000 100,276,000 153,812,000 153,812,000 193,944,000 193,944,000 250,354,000 250,354,000 255,454,000 203,299,000 203,299,000 149,622,000 149,622,000 87,662,000 87,662,000 93,151,000 93,151,000 87,114,000 87,114,000 84,830,000 84,830,000 101,471,000 101,471,000 125,995,000 125,995,000 148,122,000 148,122,000 183,465,000 183,465,000 150,844,000 150,844,000 80,922,000 80,922,000 53,333,000 53,333,000 53,333,000 20,886,000 20,886,000  29,989,000 77,755,000 77,755,000 108,316,000 108,316,000 102,969,000 102,969,000  84,387,000 40,835,000 40,835,000 9,266,000 9,266,000 28,556,000 28,556,000  54,155,000 97,539,000 97,539,000 118,041,000 118,041,000 108,526,000 108,526,000  88,773,000   55,758,000 55,758,000  51,441,000        10,130,000                      10,290,000 10,195,000 10,290,000 10,195,000  10,098,000 10,098,000 10,000,000 10,000,000 65,637,000 65,637,000  64,243,000 64,243,000 63,513,000 63,513,000    64,892,000     
        trade receivables
      29,992,000 29,992,000 22,865,000 22,865,000 25,036,000 25,036,000 16,823,000 16,823,000 19,963,000 19,963,000 25,499,000 25,499,000 20,486,000 20,486,000 18,959,000 20,267,000 12,372,000 12,372,000 16,820,000 16,820,000 18,757,000 18,757,000 17,752,000  13,351,000 13,351,000 11,841,000 11,841,000 19,045,000 19,045,000 13,191,000  11,476,000 11,476,000 18,499,000 18,499,000 9,908,000 9,908,000 16,848,000 16,848,000 14,330,000 14,330,000 17,195,000 17,195,000 26,639,000 26,639,000 22,610,000 22,610,000 12,366,000 12,366,000 14,987,000 14,987,000 14,346,000 14,346,000 17,166,000 18,491,000 18,491,000 18,598,000 18,598,000 16,034,000 16,034,000 16,150,000 16,150,000 12,314,000 12,314,000 17,638,000 17,638,000 20,990,000 20,990,000 19,407,000 19,407,000 21,346,000 21,346,000 26,057,000 26,057,000 27,905,000 27,905,000 26,410,000 26,410,000 24,181,000 24,181,000 24,181,000 23,758,000 23,758,000 25,637,000 25,637,000 28,874,000 28,874,000 18,360,000 18,360,000 21,724,000 21,724,000 24,911,000 24,911,000 29,970,000 29,970,000 26,351,000 26,351,000 20,740,000 20,740,000 18,408,000 18,408,000 15,713,000 15,713,000 17,733,000 17,733,000 14,858,000 14,858,000 12,565,000 12,565,000 17,661,000 17,661,000 14,664,000 14,664,000 16,543,000 16,543,000 13,431,000 13,431,000 13,687,000 13,687,000 12,246,000 12,246,000 16,097,000 16,603,000 15,734,000 15,734,000 15,412,000 15,412,000 12,761,000 13,348,000 13,232,000 13,232,000 11,967,000 17,192,000 17,192,000 17,169,000 17,169,000 13,931,000 15,514,000 17,453,000 17,453,000 15,847,000 15,847,000 17,124,000 17,124,000 15,737,000 14,661,000 15,737,000 14,661,000 14,661,000 14,402,000 14,402,000 13,321,000 13,321,000 13,142,000 13,142,000 13,166,000 11,654,000 11,654,000 11,876,000 11,876,000 10,360,000 10,360,000 9,690,000 13,166,000 9,690,000 9,014,000 8,695,000  
        other receivables and prepaid expenses
      14,738,000 14,738,000 13,732,000 13,732,000 9,627,000 9,627,000 14,242,000  9,891,000 9,891,000 9,187,000 9,187,000 9,199,000 9,199,000 10,015,000  10,915,000 10,915,000 9,815,000 9,815,000 9,114,000 9,114,000 8,646,000  8,421,000 8,421,000 13,360,000 13,360,000 11,978,000 11,978,000 7,541,000  11,798,000 11,798,000 12,726,000 12,726,000 10,190,000 10,190,000 6,705,000  8,100,000 8,100,000 8,444,000 8,444,000 7,342,000 7,342,000 8,032,000  9,390,000 9,390,000 10,182,000 10,182,000 8,632,000 8,632,000  6,308,000 6,308,000 7,687,000 7,687,000 6,401,000 6,401,000 12,252,000  3,905,000 3,905,000 3,447,000 3,447,000 3,250,000 3,250,000 4,159,000  4,297,000 4,297,000 4,382,000 4,382,000 5,346,000 5,346,000 5,042,000   8,792,000 8,792,000 6,939,000 6,939,000 8,242,000  10,463,000 10,463,000 9,657,000 9,657,000 6,813,000 6,813,000 6,323,000  8,728,000 8,728,000 5,556,000 5,556,000 5,264,000 5,264,000 3,975,000  4,276,000 4,276,000 3,332,000 3,332,000 3,283,000 3,283,000 3,625,000  3,453,000 3,453,000 3,048,000 3,048,000 3,402,000  3,298,000 3,298,000 2,880,000 2,880,000 2,790,000 2,790,000 2,934,000  2,259,000 2,259,000 2,362,000 2,362,000 3,014,000 2,046,000 3,586,000 3,586,000 4,390,000 3,195,000 3,195,000 2,733,000 2,733,000 2,702,000 2,322,000 1,996,000 1,996,000 1,864,000 1,864,000 1,832,000 1,832,000 1,746,000 1,451,000 1,746,000 1,451,000 1,451,000 2,413,000 2,413,000 1,915,000 1,915,000 1,884,000 1,884,000 1,332,000 1,835,000 1,835,000 1,364,000 1,364,000 1,263,000 1,263,000 1,089,000 1,332,000 1,089,000 1,717,000   
        inventories
      13,326,000 13,326,000 13,312,000 13,312,000 13,511,000 13,511,000 14,030,000 14,030,000 13,543,000 13,543,000 13,796,000 13,796,000 14,540,000 14,540,000 15,544,000 15,544,000 12,994,000 12,994,000 12,323,000 12,323,000 11,279,000 11,279,000 11,428,000 11,428,000 10,854,000 10,854,000 11,403,000 11,403,000 11,255,000 11,255,000 11,580,000 11,580,000 12,403,000 12,403,000 13,200,000 13,200,000 13,411,000 13,411,000 13,935,000 13,935,000 13,290,000 13,290,000 14,106,000 14,106,000 14,854,000 14,854,000 13,940,000 13,940,000 15,083,000 15,083,000 15,964,000 15,964,000 17,185,000 17,185,000 18,401,000 20,463,000 20,463,000 18,443,000 18,443,000 18,920,000 18,920,000 18,772,000 18,772,000 18,724,000 18,724,000 19,455,000 19,455,000 18,392,000 18,392,000 17,114,000 17,114,000 16,812,000 16,812,000 16,181,000 16,181,000 16,576,000 16,576,000 16,322,000 16,322,000 16,391,000 16,391,000 16,391,000 16,313,000 16,313,000 16,844,000 16,844,000 16,342,000 16,342,000 14,976,000 14,976,000 14,782,000 14,782,000 14,190,000 14,190,000 13,835,000 13,835,000 13,942,000 13,942,000 13,254,000 13,254,000 12,545,000 12,545,000 12,938,000 12,938,000 12,493,000 12,493,000 12,244,000 12,244,000 12,147,000 12,147,000 11,438,000 11,438,000 10,818,000 10,818,000 9,722,000 9,722,000 10,175,000 10,175,000 9,755,000 9,755,000 9,870,000 9,870,000 9,792,000 9,792,000 9,330,000 9,330,000 8,426,000 8,426,000 8,523,000 6,712,000 6,185,000 6,185,000 5,956,000 5,428,000 5,428,000 5,096,000 5,096,000 5,745,000 6,213,000 6,892,000 6,892,000 6,859,000 6,859,000 6,869,000 6,869,000 5,757,000 5,254,000 5,757,000 5,254,000 5,254,000 4,637,000 4,637,000 4,460,000 4,460,000 4,463,000 4,463,000 4,094,000 3,583,000 3,583,000 3,243,000 3,243,000 3,016,000 3,016,000 2,998,000 4,094,000 2,998,000 2,791,000 2,988,000  
        long-term investments
                                                                                                                                                                               
        long-term bank deposits
      147,922,000 147,922,000 129,215,000 129,215,000 124,968,000 124,968,000 114,354,000 114,354,000 58,468,000 58,468,000 10,007,000 10,007,000         23,711,000 23,711,000 43,765,000 43,765,000 53,160,000 53,160,000 49,160,000 49,160,000 74,868,000 74,868,000 79,708,000 79,708,000 97,550,000 97,550,000 63,097,000 63,097,000 57,829,000 57,829,000 71,421,000 71,421,000 70,491,000 70,491,000 132,765,000 132,765,000 165,250,000 165,250,000 137,095,000 137,095,000 86,342,000 86,342,000 39,732,000 39,732,000 6,011,000 6,011,000  21,258,000 21,258,000 58,718,000 58,718,000 111,465,000 111,465,000 88,911,000 88,911,000 94,361,000 94,361,000 93,851,000 93,851,000 76,141,000 76,141,000 19,092,000 19,092,000 28,187,000 28,187,000 9,143,000 9,143,000 31,818,000 31,818,000 96,643,000 96,643,000 127,647,000 127,647,000 127,647,000 162,533,000 162,533,000 111,754,000 111,754,000 52,531,000 52,531,000 20,590,000 20,590,000 19,389,000 19,389,000 37,497,000 37,497,000 75,568,000 75,568,000 112,328,000 112,328,000 96,696,000 96,696,000 65,625,000 65,625,000 22,729,000 22,729,000       5,000,000 5,000,000 5,000,000 5,000,000 5,000,000 5,000,000 25,000,000 25,000,000 25,000,000 25,000,000 25,000,000 25,000,000 25,000,000 25,000,000                           9,522,000 9,522,000 9,666,000 9,666,000 9,379,000 9,379,000 9,224,000 9,661,000 9,661,000 9,694,000 9,694,000   72,017,000 9,224,000 72,017,000  59,079,000  
        other assets
      2,551,000 2,551,000 2,429,000 2,429,000 2,203,000 2,203,000 2,171,000 2,171,000 2,104,000 2,104,000 2,033,000 2,033,000 2,083,000 2,083,000 2,166,000 2,166,000        2,146,000        2,454,000        2,453,000        2,300,000                      7,595,000  6,739,000 6,739,000 6,677,000 6,677,000 5,559,000 5,559,000 5,892,000   5,313,000 5,313,000 5,285,000 5,285,000   1,688,000 1,688,000 1,697,000 1,697,000    1,629,000 4,783,000 4,783,000 4,726,000 4,726,000    1,637,000        554,000                                         1,338,000 1,338,000 1,021,000 1,021,000 1,096,000 1,096,000  1,003,000 1,003,000 713,000 713,000 381,000 381,000 402,000 1,235,000 402,000 1,416,000   
        property and equipment
      15,433,000 15,433,000 15,371,000 15,371,000 14,584,000 14,584,000 15,632,000 15,632,000 16,499,000 16,499,000 17,042,000 17,042,000 18,044,000 18,044,000 18,221,000 18,221,000 19,321,000 19,321,000 20,224,000 20,224,000 20,750,000 20,750,000 21,068,000 21,068,000 21,186,000 21,186,000 20,742,000 20,742,000 20,380,000 20,380,000 20,240,000 20,240,000 20,606,000 20,606,000 21,212,000 21,212,000 22,124,000 22,124,000 22,976,000 22,976,000 23,141,000 23,141,000 23,663,000 23,663,000 23,291,000 23,291,000 22,971,000 22,971,000 23,256,000 23,256,000 23,538,000 23,538,000 23,430,000 23,430,000 23,677,000 21,848,000 21,848,000 22,453,000 22,453,000 23,477,000 23,477,000 23,642,000 23,642,000 24,487,000 24,487,000 25,711,000 25,711,000 25,751,000 25,751,000 26,354,000 26,354,000 27,404,000 27,404,000 27,177,000 27,177,000 26,577,000 26,577,000 26,203,000 26,203,000 25,275,000 25,275,000 25,275,000 23,911,000 23,911,000 20,592,000 20,592,000 19,242,000 19,242,000 17,858,000 17,858,000 18,048,000 18,048,000 17,523,000 17,523,000 16,899,000 16,899,000 16,329,000 16,329,000 14,664,000 14,664,000 13,589,000 13,589,000 11,420,000 11,420,000 10,663,000 10,663,000 10,986,000 10,986,000 11,084,000 11,084,000 11,664,000 11,664,000 11,552,000 11,552,000 11,801,000 11,801,000 10,612,000 10,612,000 11,240,000 11,240,000 10,969,000 10,969,000 11,220,000 11,220,000 11,911,000 11,911,000 11,937,000 11,937,000 11,786,000 11,693,000 12,722,000 12,722,000 12,763,000 12,217,000 12,217,000 11,652,000 11,652,000 11,267,000 10,733,000 9,253,000 9,253,000 8,166,000 8,166,000 6,847,000 6,847,000 6,267,000 5,968,000 6,267,000 5,968,000 5,968,000 5,709,000 5,709,000 5,365,000 5,365,000 5,068,000 5,068,000 4,452,000 3,720,000 3,720,000 3,607,000 3,607,000 3,520,000 3,520,000 3,479,000 4,452,000 3,479,000 3,231,000 3,644,000  
        intangible assets
      8,774,000 8,774,000 9,766,000 9,766,000 10,758,000 10,758,000 11,750,000 11,750,000 12,742,000 12,742,000 13,734,000 13,734,000 14,726,000 14,726,000 15,718,000 15,718,000 16,710,000 16,710,000 17,702,000 17,702,000 18,694,000 18,694,000 19,686,000 19,686,000 20,678,000 20,678,000     10,731,000 10,731,000 11,196,000 11,196,000 11,659,000 11,659,000 12,125,000 12,125,000 12,588,000 12,588,000       14,481,000 14,481,000       9,467,000 9,699,000 9,699,000 9,932,000 9,932,000 10,164,000 10,164,000 10,415,000 10,415,000 10,525,000 10,525,000 10,922,000 10,922,000 8,870,000 8,870,000 2,399,000 2,399,000 2,679,000 2,679,000 2,959,000 2,959,000 3,239,000 3,239,000 3,518,000 3,518,000 3,801,000 3,801,000 3,801,000 4,083,000 4,083,000 4,756,000 4,756,000 3,780,000 3,780,000 4,180,000 4,180,000 4,589,000 4,589,000 5,070,000 5,070,000 5,849,000 5,849,000 6,628,000 6,628,000 7,423,000 7,423,000 5,128,000 5,128,000 5,879,000 5,879,000 6,645,000 6,645,000 7,404,000 7,404,000 8,163,000 8,163,000 9,134,000 9,134,000 11,052,000 11,052,000 12,011,000 12,011,000 13,086,000 13,086,000 14,056,000 14,056,000 13,787,000 13,787,000 15,587,000 14,794,000      1,856,000     4,798,000      2,363,000         2,813,000                    
        other long-term assets
      37,304,000 37,304,000 37,062,000 37,062,000 36,492,000 36,492,000 37,906,000 37,906,000 35,312,000 35,312,000 36,506,000 36,506,000 37,052,000 37,052,000 39,161,000 37,967,000 40,047,000 40,047,000 41,168,000 41,168,000 42,443,000 42,443,000 43,636,000 41,269,000 38,946,000 38,946,000 37,608,000 37,608,000 37,926,000 37,926,000 37,334,000 37,334,000 35,879,000 35,879,000 34,227,000 34,227,000 31,139,000 31,139,000 30,222,000 30,222,000 25,959,000 25,959,000 25,358,000 25,358,000 25,914,000 25,914,000 24,293,000 24,398,000 21,495,000 21,495,000 21,425,000 21,425,000 21,221,000 21,221,000 20,724,000 20,064,000 20,064,000 18,492,000 18,492,000 17,687,000 17,687,000 8,133,000 8,133,000 8,084,000 8,084,000 8,072,000 8,072,000 8,030,000 8,030,000  8,092,000        5,473,000 5,313,000     3,572,000 3,234,000     1,633,000 1,633,000 1,629,000      1,631,000 1,631,000 1,637,000  1,217,000 1,217,000 1,143,000 1,143,000 1,375,000 1,375,000 554,000  603,000 603,000 611,000 611,000 560,000 560,000 565,000 565,000 534,000 534,000 556,000 556,000 467,000 467,000                                              
        operating lease right-of-use assets
      16,725,000 16,725,000 16,883,000 16,883,000 17,560,000 17,560,000 18,456,000 18,456,000 18,433,000 18,433,000 19,142,000 19,142,000 20,268,000 20,268,000 20,777,000 20,777,000 20,132,000 20,132,000 20,776,000 20,776,000 21,891,000 21,891,000 23,078,000 23,078,000 24,160,000 24,160,000 23,376,000 23,376,000 23,724,000 23,724,000 24,829,000 24,829,000 25,131,000 25,131,000 26,143,000 26,143,000 26,892,000 26,892,000 27,823,000 27,823,000 28,185,000 28,185,000 24,117,000 24,117,000 25,169,000 25,169,000 18,144,000 18,144,000 18,849,000 18,849,000 19,868,000 19,868,000 20,539,000 20,539,000                                                                                                                    
        goodwill
      68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000 68,008,000     41,144,000 41,144,000 41,144,000 41,144,000 41,144,000 41,144,000 41,144,000 41,144,000 41,144,000 41,144,000       41,144,000 41,144,000       32,174,000 32,174,000 32,174,000 32,174,000 32,174,000 32,174,000 32,174,000 32,174,000 32,174,000 32,174,000 32,174,000 32,174,000 32,174,000 34,392,000 34,392,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 30,069,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,465,000 24,616,000 24,465,000      13,474,000 13,474,000 13,474,000 13,474,000 13,474,000 13,474,000 13,474,000 13,474,000 13,474,000 9,454,000 9,454,000 9,454,000 6,454,000 6,454,000 6,454,000 6,454,000 6,454,000 6,454,000 6,454,000 6,454,000 6,454,000                    
        total assets
      661,499,000 661,499,000 658,540,000 658,540,000 645,694,000 645,694,000 618,676,000 618,676,000 608,177,000 608,177,000 601,538,000 601,538,000 587,213,000 587,213,000 572,288,000 571,916,000 574,202,000 574,202,000 610,938,000 610,938,000 632,091,000 632,091,000 647,405,000 643,588,000 642,020,000 642,020,000 652,185,000 652,185,000 618,077,000 618,077,000 634,865,000 635,370,000 627,962,000 627,962,000 621,352,000 621,352,000 604,512,000 604,512,000 623,444,000 623,265,000 606,892,000 606,892,000 612,504,000 612,504,000 607,677,000 607,677,000 595,657,000 595,199,000 587,491,000 587,491,000 577,033,000 577,033,000 582,521,000 582,521,000 532,721,000 514,356,000 514,356,000 498,016,000 498,016,000 486,184,000 486,184,000 469,088,000 469,088,000 443,910,000 443,910,000 445,844,000 445,844,000 438,242,000 438,242,000 429,839,000 430,336,000 423,033,000 423,033,000 430,982,000 430,982,000 433,004,000 433,004,000 431,306,000 430,887,000 426,754,000 426,754,000 426,754,000 454,035,000 454,035,000 443,441,000 442,968,000 419,990,000 419,990,000 409,543,000 409,543,000 404,411,000 404,411,000 388,734,000 388,734,000 380,968,000 380,968,000 376,016,000 376,016,000 369,777,000 369,777,000 357,650,000 357,650,000 343,601,000 343,601,000 329,532,000 329,532,000 316,404,000 316,404,000 295,598,000 295,598,000 288,210,000 288,210,000 272,557,000 272,557,000 260,635,000 260,635,000 250,538,000 250,538,000 228,310,000 228,310,000 216,128,000 216,128,000 209,338,000 208,900,000 203,494,000 203,494,000 197,731,000 197,731,000 195,840,000 185,464,000 208,097,000 208,097,000 214,330,000 216,067,000 216,067,000 215,264,000 215,264,000 215,097,000 215,554,000 215,668,000 215,668,000 209,567,000 209,567,000 215,807,000 215,807,000 212,124,000 204,347,000 212,124,000 204,347,000 204,347,000 199,272,000 199,272,000 194,470,000 194,470,000 189,122,000 189,122,000 183,241,000 172,762,000 172,762,000 167,610,000 167,610,000 163,562,000 163,562,000 158,114,000 183,241,000  151,284,000 142,998,000  
        liabilities and equity
                                                                                                                                                                               
        current liabilities
                                                                                                                                                                               
        trade payables
      5,629,000 5,629,000 4,096,000 4,096,000 3,646,000 3,646,000 5,581,000 5,581,000 6,551,000 6,551,000 4,077,000 4,077,000 5,704,000 5,704,000 4,298,000 4,298,000 6,069,000 6,069,000 7,847,000 7,847,000 4,827,000 4,827,000 8,067,000 6,464,000 6,770,000 6,770,000 7,440,000 7,440,000 8,153,000 8,153,000 3,805,000 4,310,000 2,994,000 2,994,000 5,548,000 5,548,000 4,126,000 4,126,000 4,620,000 3,882,000 3,818,000 3,818,000 4,896,000 4,896,000 4,899,000 4,899,000 6,878,000 6,315,000 4,005,000 4,005,000 3,802,000 3,802,000 3,830,000 3,830,000 4,483,000 5,424,000 5,424,000 4,744,000 4,744,000 4,320,000 4,320,000 5,367,000 5,367,000 4,552,000 4,552,000 5,967,000 5,967,000 4,393,000 4,393,000 5,971,000 5,971,000 5,051,000 5,051,000 6,087,000 6,087,000 5,077,000 5,077,000 9,255,000 9,255,000 6,026,000 6,026,000 6,026,000 7,314,000 7,314,000 9,817,000 9,817,000 10,997,000 10,997,000 8,609,000 8,609,000 7,828,000 7,828,000 8,798,000 8,798,000 6,005,000 6,005,000 8,896,000 8,896,000 6,365,000 6,365,000 9,915,000 9,915,000 7,379,000 7,379,000 4,798,000 4,798,000 6,144,000 6,144,000 5,099,000 5,099,000 5,844,000 5,844,000 4,331,000 4,331,000 5,913,000 5,913,000 5,503,000 5,503,000 4,584,000 4,584,000 3,052,000 3,052,000 5,699,000 5,699,000 5,726,000 5,726,000 4,345,000 4,345,000 4,501,000  5,365,000 5,365,000 6,120,000 7,537,000  6,255,000 6,255,000 6,318,000 5,000,000 6,956,000  4,549,000 4,549,000 5,927,000 5,927,000 5,360,000 5,329,000 5,360,000 5,329,000  4,719,000 4,719,000 3,915,000 3,915,000 3,404,000 3,404,000  3,897,000 3,897,000 3,372,000 3,372,000 3,753,000 3,753,000 4,285,000 5,075,000  3,432,000 2,612,000  
        deferred revenues
      107,527,000 107,527,000 119,732,000 119,732,000 119,329,000 119,329,000 106,303,000 106,303,000 109,924,000 109,924,000 111,680,000 111,680,000 101,892,000 101,892,000 103,703,000 105,012,000 106,109,000 106,109,000 111,309,000 111,309,000 109,846,000 109,846,000 108,243,000 108,243,000 107,117,000 107,117,000 112,190,000 112,190,000 99,609,000 99,609,000 99,922,000 99,922,000 93,542,000 93,542,000 102,266,000 102,266,000 99,595,000 99,595,000 92,127,000 92,127,000 90,813,000 90,813,000 97,703,000 97,703,000 90,415,000 90,415,000 79,239,000 79,239,000 81,987,000 81,987,000 86,207,000 86,207,000 89,068,000 89,068,000 83,955,000 76,663,000 76,663,000 76,758,000 76,758,000 76,831,000 76,831,000 69,829,000 69,829,000 63,534,000 63,534,000 63,183,000 63,183,000 59,541,000 59,541,000 53,061,000 53,061,000 48,618,000 48,618,000 52,530,000 52,530,000 53,029,000 53,029,000 46,061,000 46,061,000 43,323,000     41,966,000 41,966,000       38,674,000 38,674,000       36,304,000 36,304,000       28,593,000 28,593,000     28,685,000 32,907,000       20,734,000 20,734,000      14,096,000    18,395,000 18,395,000     15,712,000 15,712,000      12,424,000  12,424,000 12,424,000       9,888,000       7,058,000 9,888,000 7,058,000  5,290,000  
        operating lease liabilities
      5,157,000 5,157,000 4,970,000 4,970,000 4,642,000 4,642,000 4,750,000 4,750,000 4,333,000 4,333,000 4,533,000 4,533,000 4,537,000 4,537,000 4,684,000 4,684,000 4,439,000 4,439,000 4,633,000 4,633,000 4,815,000 4,815,000 4,685,000 4,685,000 4,546,000 4,546,000 4,454,000 4,454,000 4,695,000 4,695,000 5,090,000 5,090,000 4,503,000 4,503,000 4,649,000 4,649,000 5,165,000 5,165,000 5,224,000 5,224,000 4,903,000 4,903,000 4,573,000 4,573,000 4,854,000 4,854,000 5,193,000 5,193,000 5,183,000 5,183,000 5,495,000 5,495,000 5,197,000 5,197,000                                                                                                                    
        other payables and accrued expenses
      59,906,000 59,906,000 55,692,000 55,692,000 55,678,000 55,678,000 51,836,000 19,813,000 46,427,000 46,427,000 45,576,000 45,576,000 42,757,000 42,757,000 41,650,000 13,573,000 33,206,000 33,206,000 36,391,000 36,391,000 41,877,000 41,877,000 45,444,000 12,263,000 38,683,000 38,683,000 38,120,000 38,120,000 39,206,000 39,206,000 56,565,000 30,281,000 44,424,000 44,424,000 43,144,000 43,144,000 36,520,000 36,520,000 41,955,000 15,507,000 36,128,000 36,128,000 33,672,000 33,672,000 34,173,000 34,173,000 34,689,000 15,757,000 28,089,000 28,089,000 29,729,000 29,729,000 29,628,000 29,628,000 12,091,000 30,663,000 30,663,000 25,212,000 25,212,000 24,248,000 24,248,000 32,174,000 15,704,000 25,107,000 25,107,000 25,187,000 25,187,000 28,227,000 28,227,000 26,232,000 14,519,000 22,201,000 22,201,000 22,547,000 22,547,000 21,849,000 21,849,000 22,098,000 11,307,000 25,800,000     24,340,000 12,959,000       19,232,000 10,656,000       20,301,000 13,742,000       15,139,000 15,139,000     18,538,000 14,316,000       11,907,000 12,413,000      9,868,000    8,043,000 8,043,000     6,642,000 6,642,000      6,509,000  6,509,000 6,509,000       4,962,000       4,839,000 4,962,000     
        long-term liabilities
                                                                                      29,733,000 29,733,000 31,905,000 31,905,000   31,326,000 31,326,000 30,120,000 30,120,000 28,886,000 28,886,000   24,396,000 24,396,000 23,912,000 23,912,000 21,690,000 21,690,000   21,511,000 21,511,000 20,675,000 20,675,000 20,075,000 20,075,000   22,533,000 22,533,000 23,373,000 23,373,000   21,076,000 21,076,000 22,167,000 22,167,000 20,165,000 20,165,000   16,001,000 16,001,000 14,008,000 14,008,000 14,887,000                                         
        other long-term liabilities
      13,125,000 13,125,000 13,801,000 13,801,000 14,319,000 14,319,000 14,904,000 14,904,000 14,173,000 14,173,000 14,547,000 14,547,000 15,164,000 15,164,000 18,160,000 17,108,000 20,172,000 20,172,000 18,809,000 18,809,000 19,095,000 19,095,000 20,843,000 19,430,000 19,202,000 19,202,000 19,384,000 19,384,000 22,630,000 22,630,000 10,065,000 10,065,000 11,841,000 11,841,000 11,701,000 11,701,000 11,494,000 11,494,000 11,409,000 11,409,000 10,113,000 10,113,000 10,004,000 10,004,000 9,532,000 9,532,000 9,525,000 9,525,000 12,343,000 12,343,000 10,171,000 10,171,000 8,733,000 8,733,000 6,934,000 5,484,000 5,484,000 5,413,000 5,413,000 5,733,000 5,733,000 2,880,000 2,880,000 9,130,000 9,130,000 14,490,000 14,490,000 14,258,000 14,258,000 13,846,000 14,209,000 14,075,000 14,075,000 14,088,000 14,088,000 14,060,000 14,060,000 9,214,000 9,214,000 7,862,000      8,063,000                                                                                    
        equity
                                                                                                                                                                               
        radware ltd. equity
                                                                                                                                                                               
        share capital
      759,000 759,000 758,000 758,000 756,000 756,000 754,000  749,000 749,000 748,000 748,000 744,000 744,000 733,000  733,000 733,000 733,000 733,000 733,000 733,000 732,000  731,000 731,000 731,000 731,000 731,000 731,000 730,000  728,000 728,000 726,000 726,000 723,000 723,000 721,000  718,000 718,000 713,000 713,000 712,000 712,000 710,000  707,000 707,000 704,000 704,000 701,000 701,000  691,000 691,000 685,000 685,000 677,000 677,000 673,000  666,000 666,000 665,000 665,000 664,000 664,000 663,000  662,000 662,000 661,000 661,000 661,000 661,000 661,000  661,000 661,000 661,000 660,000 660,000 654,000  634,000 634,000 620,000 620,000 618,000 618,000 611,000  609,000 609,000 607,000 607,000 605,000 605,000 553,000  549,000 549,000 546,000 546,000 542,000 542,000 528,000  524,000 524,000 517,000 517,000 506,000  501,000 501,000 475,000 475,000 469,000 469,000 465,000  464,000 464,000 463,000 463,000 464,000  488,000 488,000 488,000 482,000  481,000 481,000 480,000 479,000 478,000  493,000 493,000 483,000 483,000 479,000 470,000 479,000 470,000  468,000 468,000 466,000 466,000 461,000 461,000  448,000 448,000 448,000 448,000 442,000 442,000 440,000 457,000  429,000   
        additional paid-in capital
      571,603,000 571,603,000 566,286,000 566,286,000 560,833,000 560,833,000 555,154,000 555,154,000 548,240,000 548,240,000 542,643,000 542,643,000 536,881,000 536,881,000 529,218,000 529,209,000 521,196,000 521,196,000 514,743,000 514,743,000 506,746,000 506,746,000 498,168,000 498,168,000 490,069,000 490,069,000 482,037,000 482,037,000 476,150,000 476,150,000 471,173,000 471,173,000 462,976,000 462,976,000 456,469,000 456,469,000 449,542,000 449,542,000 443,018,000 443,018,000 434,815,000 434,815,000 425,466,000 425,466,000 419,804,000 419,804,000 414,581,000 414,581,000 407,897,000 407,897,000 400,756,000 400,756,000 394,361,000 394,361,000 383,536,000 378,067,000 378,067,000 368,318,000 368,318,000 357,496,000 357,496,000 349,250,000 349,250,000 338,539,000 338,539,000 334,418,000 334,418,000 329,644,000 329,644,000 325,204,000 325,338,000 321,338,000 321,338,000 318,331,000 318,331,000 315,661,000 315,661,000 312,784,000 312,784,000 310,410,000 310,410,000 310,410,000 307,100,000 307,100,000 294,084,000 294,084,000 279,059,000 279,059,000 272,114,000 272,114,000 267,986,000 267,986,000 262,809,000 262,809,000 259,125,000 259,125,000 255,236,000 255,236,000 253,558,000 253,558,000 249,739,000 249,739,000 247,260,000 247,260,000 244,559,000 244,559,000 240,728,000 240,728,000 233,353,000 233,353,000 229,286,000 229,286,000 224,409,000 224,409,000 218,593,000 218,593,000 215,102,000 215,102,000 199,863,000 199,863,000 195,582,000 195,582,000 192,885,000 191,941,000 189,972,000 189,972,000 188,663,000 188,663,000 187,289,000 185,985,000 181,501,000 181,501,000 179,654,000 176,024,000 176,004,000 174,469,000 174,469,000 172,942,000 171,360,000 170,110,000 170,090,000 167,038,000 167,038,000 160,270,000 160,270,000 158,113,000 153,010,000 158,113,000 153,010,000 153,010,000 151,694,000 151,694,000 150,480,000 150,480,000 147,205,000 147,205,000 145,439,000 141,268,000 141,268,000 140,910,000 140,910,000 140,097,000 140,097,000 138,552,000 145,439,000 138,552,000 134,061,000 132,005,000  
        accumulated other comprehensive income
      2,584,000 2,584,000 3,702,000 3,702,000 -140,000 -140,000 1,103,000 1,103,000 593,000 593,000   -66,000 -66,000 77,000 77,000                -455,000        1,517,000        1,145,000                       -20,000     943,000 943,000 1,676,000 1,257,000 2,254,000 2,254,000 2,254,000 3,427,000 3,427,000 211,000 211,000 458,000 458,000 1,522,000 1,522,000 1,371,000 1,371,000 1,733,000 1,733,000 1,349,000 1,349,000 1,078,000 1,078,000 2,079,000 2,079,000 2,078,000 2,078,000 2,079,000 2,079,000 528,000 528,000 903,000 903,000 -1,663,000 -1,663,000 -1,797,000 -1,797,000 -10,000 -10,000 125,000 125,000 1,432,000 1,432,000 350,000 350,000 769,000 769,000 935,000 935,000 716,000 716,000 296,000 296,000  -873,000 -1,102,000 -1,102,000 -488,000 150,000 150,000 112,000 112,000                           -38,000  -38,000 -42,000 89,000  
        treasury stock
      -366,588,000 -366,588,000 -366,588,000 -366,588,000 -366,588,000 -366,588,000 -366,588,000  -366,588,000 -366,588,000 -366,588,000 -366,588,000 -366,588,000 -366,588,000 -365,749,000  -356,969,000 -356,969,000 -336,953,000 -336,953,000 -316,467,000 -316,467,000 -303,299,000  -290,580,000 -290,580,000 -284,345,000 -284,345,000 -266,822,000 -266,822,000 -243,023,000 -243,023,000 -225,575,000 -225,575,000 -225,379,000 -225,379,000 -220,741,000 -220,741,000 -190,552,000 -190,552,000 -184,802,000 -184,802,000 -168,895,000 -168,895,000 -163,895,000 -163,895,000 -145,226,000 -145,226,000 -139,612,000 -139,612,000 -130,770,000 -130,770,000 -120,765,000 -120,765,000 -120,717,000 -116,442,000 -116,442,000 -116,442,000 -116,442,000 -116,442,000 -116,442,000 -116,442,000 -116,442,000 -116,442,000 -116,442,000 -116,029,000 -116,029,000 -116,029,000 -116,029,000 -116,029,000 -116,029,000 -105,761,000 -105,761,000 -105,761,000 -105,761,000 -100,829,000 -100,829,000 -94,049,000 -94,049,000 -85,660,000 -85,660,000 -85,660,000 -60,880,000 -60,880,000 -41,153,000 -41,153,000 -36,140,000 -36,140,000 -31,618,000 -31,618,000 -25,984,000 -25,984,000 -25,984,000 -25,984,000 -20,884,000 -20,884,000 -20,884,000 -20,884,000 -18,082,000 -18,082,000 -18,036,000 -18,082,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -18,036,000 -17,845,000 -17,619,000 -11,049,000 -11,049,000 -11,049,000 -11,069,000 -11,049,000 -11,069,000 -11,069,000 -11,069,000 -11,069,000 -11,069,000 -11,049,000 -11,069,000 -11,069,000                     -254,000   -254,000 -254,000  
        retained earnings
      140,066,000 140,066,000 134,416,000 134,416,000 130,194,000 130,194,000 125,850,000 125,850,000 123,398,000 123,398,000 120,254,000 120,254,000 118,590,000 118,590,000 119,812,000 119,812,000 125,662,000 125,662,000 132,513,000 132,513,000 138,321,000 138,321,000 141,402,000 141,402,000 145,526,000 145,526,000 148,490,000 148,490,000 145,338,000 145,338,000 141,568,000 141,568,000 147,159,000 147,159,000 142,194,000 142,194,000 137,662,000 137,662,000 133,757,000 133,757,000 130,955,000 130,955,000 127,368,000 127,368,000 126,695,000 126,695,000 124,121,000 124,121,000 116,790,000 116,790,000 109,669,000 109,669,000 105,923,000 105,923,000 101,555,000 93,934,000 93,934,000 90,821,000 90,821,000 89,147,000 89,147,000 82,318,000 82,318,000 80,197,000 80,197,000 81,674,000 81,674,000 85,733,000 85,733,000 89,811,000 89,811,000 91,944,000 91,944,000 94,391,000 94,391,000 95,718,000 95,718,000 98,470,000 98,470,000 94,207,000 94,207,000 94,207,000 93,546,000 93,546,000 79,901,000 79,901,000 70,737,000 70,737,000 62,981,000 62,981,000 59,034,000 59,034,000 54,951,000 54,951,000 49,229,000 49,229,000 46,327,000 46,327,000 41,382,000 41,382,000 36,896,000 36,896,000 27,785,000 27,785,000 19,563,000 19,563,000 12,012,000 12,012,000 5,139,000 5,139,000                    -19,896,000 -4,276,000 -4,276,000 2,796,000 11,126,000 11,126,000 12,905,000 12,905,000 15,553,000 19,566,000 23,137,000 23,137,000 23,027,000 23,027,000 24,123,000 24,123,000 24,727,000 24,417,000 24,727,000 24,417,000 24,417,000 22,063,000 22,063,000 20,474,000 20,474,000 19,474,000 19,474,000 15,073,000 10,726,000 10,726,000 7,101,000 7,101,000 4,059,000 4,059,000 1,546,000 15,073,000 1,293,000    
        total radware ltd. shareholder's equity
      348,424,000 348,424,000 338,574,000 338,574,000 325,055,000 325,055,000 316,273,000  306,392,000 306,392,000 296,644,000 296,644,000 289,561,000 289,561,000 284,091,000  286,448,000 286,448,000 306,356,000 306,356,000 324,614,000 324,614,000 332,159,000  338,687,000 338,687,000                                                                                                                                                
        non–controlling interest
      41,288,000 41,288,000 41,168,000 41,168,000 41,023,000 41,023,000 40,802,000  40,803,000 40,803,000 40,343,000 40,343,000 39,806,000 39,806,000 39,183,000  38,545,000 38,545,000 38,014,000 38,014,000 37,297,000 37,297,000 36,284,000  35,000,000 35,000,000 35,000,000 35,000,000                                                                                                                                              
        total equity
      389,712,000 389,712,000 379,742,000 379,742,000 366,078,000 366,078,000 357,075,000  347,195,000 347,195,000 336,987,000 336,987,000 329,367,000 329,367,000 323,274,000      361,911,000 361,911,000 368,443,000  373,687,000 373,687,000                                                                                                                                                
        total liabilities and equity
      661,499,000 661,499,000 658,540,000 658,540,000 645,694,000 645,694,000 618,676,000  608,177,000 608,177,000 601,538,000 601,538,000 587,213,000 587,213,000 572,288,000        647,405,000  642,020,000 642,020,000                                                                                                                                                
        current assets:
                                                                                                                                                                               
        other current assets and prepaid expenses
             14,242,000        9,529,000        7,196,000        8,046,000        6,526,000        7,469,000       7,071,000        12,252,000        4,159,000        5,042,000 8,792,000      8,107,000        6,323,000        3,975,000        3,625,000      3,402,000        2,934,000                                              
        total current assets
             320,876,000        375,928,000        334,420,000        320,706,000        347,802,000        221,970,000       359,037,000        248,135,000        266,766,000        178,443,000 141,058,000      155,004,000        180,250,000        123,135,000        144,830,000      120,592,000        88,419,000      110,902,000     177,925,000      166,716,000         148,267,000       127,612,000         76,659,000  65,109,000  
        long-term investments:
                                                                                                                                                                               
        total long-term investments
             146,048,000        35,297,000        136,059,000        180,386,000        140,710,000        252,091,000       87,642,000        146,589,000        96,656,000        187,181,000 221,238,000      229,313,000        154,193,000        189,696,000        105,691,000      91,206,000        69,535,000      47,107,000     6,675,000      26,663,000         39,770,000       49,942,000           74,134,000  
        current liabilities:
                                                                                                                                                                               
        employees and payroll accruals
             32,023,000        27,448,000        32,380,000        26,284,000        27,007,000        19,037,000       17,505,000        16,470,000        11,713,000        10,791,000       11,084,000        8,576,000        6,559,000                                                                    
        total current liabilities
             168,470,000        155,015,000        164,035,000        165,887,000        143,747,000        125,541,000       118,034,000        107,370,000        85,264,000        77,414,000 75,149,000      75,826,000        66,704,000        66,520,000        48,831,000      53,136,000        38,846,000      28,610,000     33,975,000      29,310,000         24,262,000       19,925,000         16,182,000  14,419,000  
        long-term liabilities:
                                                                                                                                                                               
        total long-term liabilities
             93,131,000        93,627,000        111,110,000        99,490,000        91,057,000        74,327,000       50,730,000        46,362,000        45,309,000        34,350,000 29,733,000      33,445,000                                                                                    
        commitments and contingent liabilities
                                                                                                                                                                               
        shareholders’ equity:
                                                                                                                                                                               
        share capital -
                                                                                                                                                                               
        ordinary shares of new israeli shekel (“nis”) 0.05 par value - authorized: 90,000,000 at december 31, 2024 and 2023; issued: 63,008,264 and 62,099,850 shares at december 31, 2024 and 2023, respectively; outstanding: 42,554,602 and 41,698,876 shares at december 31, 2024 and 2023, respectively
             754,000                                                                                                                                                                  
        treasury shares 20,453,662 and 20,400,974 of ordinary shares at december 31, 2024 and 2023, respectively
             -366,588,000                                                                                                                                                                  
        total radware ltd. shareholders' equity
             316,273,000        284,091,000        332,159,000                                                                                                                                                  
        non-controlling interest
             40,802,000        39,183,000        36,284,000                                                                                                                                                  
        total shareholders’ equity
             357,075,000        323,274,000        368,443,000        369,993,000        388,461,000        395,331,000                          308,469,000 308,469,000 312,154,000 312,154,000 319,542,000  321,872,000 321,872,000 321,872,000 343,853,000 343,853,000 333,697,000  314,748,000 314,748,000 305,619,000 305,619,000 303,025,000 303,025,000 294,120,000  289,428,000 289,428,000 282,364,000 282,364,000 279,542,000 279,542,000 271,230,000  259,637,000 259,637,000 247,160,000 247,160,000 236,149,000 236,149,000 219,321,000  208,496,000 208,496,000 195,071,000 195,071,000 184,990,000  178,877,000 178,877,000 158,812,000 158,812,000 153,541,000 153,541,000 150,417,000  145,597,000 145,597,000 143,716,000 143,716,000 142,390,000 148,062,000 165,562,000 165,562,000 171,401,000 176,713,000  176,898,000 176,898,000 177,782,000 180,160,000 182,414,000  179,356,000 179,356,000 184,560,000 184,560,000 182,782,000 177,426,000 182,782,000 177,426,000  173,846,000 173,846,000 171,328,000 171,328,000 166,946,000 166,946,000  152,452,000 152,452,000 148,413,000 148,413,000 144,587,000 144,587,000 140,246,000 160,917,000 140,246,000 133,214,000 127,357,000  
        total liabilities and shareholders’ equity
             618,676,000        571,916,000        643,588,000        635,370,000        623,265,000        595,199,000                                426,754,000                                                  185,464,000                                      142,998,000  
        ordinary shares of new israeli shekel (“nis”) 0.05 par value - authorized: 90,000,000 at december 31, 2023 and 2022; issued: 62,099,850 and 61,345,900 shares at december 31, 2023 and 2022, respectively; outstanding: 41,698,876 and 44,306,891 shares at december 31, 2023 and 2022, respectively
                     742,000                                                                                                                                                          
        treasury shares 20,400,974 and 17,039,009 of ordinary shares at december 31, 2023 and 2022, respectively
                     -365,749,000                                                                                                                                                          
        available-for-sale marketable securities
                      85,409,000 85,409,000 77,222,000 77,222,000 60,693,000 60,693,000       25,219,000 25,219,000       70,215,000 70,215,000 64,684,000        36,924,000  28,177,000 28,177,000 25,923,000 25,923,000 9,996,000 9,996,000 15,742,000 37,004,000 37,004,000 41,234,000 41,234,000 45,769,000 45,769,000 42,573,000 42,573,000 25,145,000 25,145,000 21,350,000 21,350,000 20,922,000 20,922,000  20,452,000   16,341,000 16,341,000 17,305,000 17,305,000 16,003,000 16,003,000 17,606,000 17,606,000 17,606,000 31,731,000 31,731,000 29,448,000 29,448,000 35,525,000 35,525,000 36,434,000 36,434,000 41,745,000 41,745,000 30,372,000 30,372,000 29,491,000 29,491,000 29,036,000 29,036,000 18,849,000 18,849,000 14,004,000 14,004,000 8,847,000 8,847,000 5,671,000 5,671,000 7,058,000 7,058,000 10,334,000 10,334,000 14,995,000 14,995,000 11,941,000 11,941,000 24,200,000 24,200,000 29,204,000 29,204,000 35,260,000 35,260,000 38,975,000 38,975,000 29,117,000 29,117,000   61,896,000 61,896,000 39,785,000 60,731,000     80,498,000      92,133,000         14,717,000                    
        severance pay funds
                      2,061,000 2,061,000 2,092,000 2,092,000 2,106,000 2,106,000 2,146,000  2,148,000 2,148,000 2,154,000 2,154,000 2,372,000 2,372,000 2,454,000  2,391,000 2,391,000 2,338,000 2,338,000 2,312,000 2,312,000 2,453,000  2,252,000 2,252,000 2,191,000 2,191,000 2,091,000 2,091,000 2,300,000  2,313,000 2,313,000 2,267,000 2,267,000 2,187,000 2,187,000  3,105,000 3,105,000 3,039,000 3,039,000 3,251,000 3,251,000 3,251,000  2,830,000 2,830,000 2,830,000 2,830,000 2,597,000 2,597,000 2,597,000  2,812,000 2,812,000 2,699,000 2,699,000 2,747,000 2,747,000 2,724,000  2,960,000 2,960,000 2,960,000 3,067,000 3,067,000 3,040,000  3,108,000 3,108,000 3,316,000 3,316,000 3,255,000 3,255,000 3,319,000      3,088,000 3,088,000 2,957,000  2,792,000 2,792,000 2,823,000 2,823,000 2,993,000 2,993,000 3,047,000  3,134,000 3,134,000 3,407,000 3,407,000 3,342,000  2,659,000 2,659,000 2,472,000 2,472,000 2,600,000 2,600,000 2,514,000  2,416,000 2,416,000 2,083,000 2,083,000 1,837,000  4,978,000 4,978,000 4,464,000 3,940,000  3,454,000 3,454,000 3,119,000 3,008,000 2,907,000  2,723,000 2,723,000 2,521,000 2,521,000 2,271,000 2,178,000 2,271,000 2,178,000  2,022,000 2,022,000 1,936,000 1,936,000 1,960,000 1,960,000  1,730,000 1,730,000 1,607,000 1,607,000 1,480,000 1,480,000  1,921,000 1,435,000    
        liabilities and shareholders' equity
                                                                                                                                                                               
        shareholders' equity
                                                                                                                                                                               
        accumulated other comprehensive loss, net of tax
                      -4,174,000 -4,174,000 -4,680,000 -4,680,000 -4,719,000 -4,719,000 -4,844,000  -7,059,000 -7,059,000 -6,384,000 -6,384,000 -2,640,000 -2,640,000                          -1,168,000 -1,168,000 -1,212,000 -1,212,000 -1,172,000 -1,172,000 -443,000  -31,000 -31,000 -7,000 -7,000                                                                                                       
        total shareholders' equity
                      324,993,000 324,993,000 344,370,000 344,370,000       375,529,000 375,529,000 352,757,000 352,757,000 369,993,000  385,586,000 385,586,000 374,674,000 374,674,000 368,164,000 368,164,000 388,461,000  383,603,000 383,603,000 387,096,000 387,096,000 383,622,000 383,622,000 395,331,000  386,808,000 386,808,000 381,150,000 381,150,000 380,226,000 380,226,000 363,957,000 355,082,000 355,082,000 342,170,000 342,170,000 329,706,000 329,706,000 315,356,000 315,356,000 302,929,000 302,929,000 300,721,000 300,721,000 300,036,000 300,036,000 299,629,000 299,763,000 308,688,000 308,688,000      319,123,000       333,697,000        294,120,000        271,230,000        219,321,000      184,990,000        149,473,000           176,713,000      182,414,000         177,426,000       160,917,000             
        total liabilities and shareholders' equity
                      574,202,000 574,202,000 610,938,000 610,938,000 632,091,000 632,091,000     652,185,000 652,185,000 618,077,000 618,077,000 634,865,000  627,962,000 627,962,000 621,352,000 621,352,000 604,512,000 604,512,000 623,444,000  606,892,000 606,892,000 612,504,000 612,504,000 607,677,000 607,677,000 595,657,000  587,491,000 587,491,000 577,033,000 577,033,000 582,521,000 582,521,000 532,721,000 514,356,000 514,356,000 498,016,000 498,016,000 486,184,000 486,184,000 469,088,000 469,088,000 443,910,000 443,910,000 445,844,000 445,844,000 438,242,000 438,242,000 429,839,000 430,336,000 423,033,000 423,033,000 430,982,000 430,982,000 433,004,000 433,004,000 431,306,000 430,887,000  426,754,000 426,754,000 454,035,000 454,035,000 443,441,000 442,968,000 419,990,000 419,990,000 409,543,000 409,543,000 404,411,000 404,411,000 388,734,000 388,734,000 380,968,000 380,968,000 376,016,000 376,016,000 369,777,000 369,777,000 357,650,000 357,650,000 343,601,000 343,601,000 329,532,000 329,532,000 316,404,000 316,404,000 295,598,000 295,598,000 288,210,000 288,210,000 272,557,000 272,557,000 260,635,000 260,635,000 250,538,000 250,538,000 228,310,000 228,310,000 216,128,000 216,128,000 209,338,000 208,900,000 203,494,000 203,494,000 197,731,000 197,731,000 195,840,000  208,097,000 208,097,000 214,330,000 216,067,000 216,067,000 215,264,000 215,264,000 215,097,000 215,554,000 215,668,000 215,668,000 209,567,000 209,567,000 215,807,000 215,807,000 212,124,000 204,347,000 212,124,000 204,347,000 204,347,000 199,272,000 199,272,000 194,470,000 194,470,000 189,122,000 189,122,000 183,241,000 172,762,000 172,762,000 167,610,000 167,610,000 163,562,000 163,562,000 158,114,000 183,241,000  151,284,000   
        trade receivables, net of allowance
                             17,752,000        13,191,000                                                                                                                                          
        ordinary shares of nis 0.05 par value - authorized: 90,000,000 at december 31, 2022 and 2021; issued: 61,345,900 and 60,641,047 shares at december 31, 2022 and 2021, respectively; outstanding: 44,306,891 and 45,871,957 shares at december 31, 2022 and 2021, respectively
                             732,000                                                                                                                                                  
        treasury shares 17,039,009 and 14,769,090 of ordinary shares at december 31, 2022 and 2021, respectively
                             -303,299,000                                                                                                                                                  
        accumulated other comprehensive loss
                             -4,844,000                               -1,110,000        -443,000                                                                  -1,517,000         -124,000 -176,000 -242,000 -242,000 -133,000 -133,000 -316,000 -316,000 -537,000 -404,000 -537,000 -404,000 -404,000 -335,000 -335,000 -92,000 -92,000 -194,000 -194,000 -52,000 10,000 10,000 -46,000 -46,000 -11,000 -11,000  -52,000     
        goodwill and intangible assets
                                89,678,000 89,678,000 93,911,000 93,911,000           54,198,000 54,198,000 54,663,000 54,663,000 55,127,000 55,127,000   56,127,000 56,127,000 54,838,000 54,838,000 54,913,000 54,913,000                                                                                                                    
        total shareholder's equity
                                340,529,000 340,529,000                                                                                                                                              
        accumulated other comprehensive income, net of tax
                                    -455,000  298,000 298,000 664,000 664,000 978,000 978,000 1,517,000  1,917,000 1,917,000 2,444,000 2,444,000 306,000 306,000 1,145,000  1,026,000 1,026,000 791,000 791,000 6,000 6,000              24,000 24,000 -20,000  505,000 505,000 847,000 847,000                                                                                               
        liabilities and shareholders’ equity
                                                                                                                                                                               
        ordinary shares of nis 0.05 par value - authorized: 90,000,000 at december 31, 2021 and 2020; issued: 60,641,047 and 59,284,860 shares at december 31, 2021 and 2020, respectively; outstanding: 45,871,957 and 46,386,889 shares at december 31, 2021 and 2020, respectively
                                     730,000                                                                                                                                          
        ordinary shares of nis 0.05 par value - authorized: 90,000,000 at december 31, 2020 and 2019; issued: 59,284,860 and 57,931,768 shares at december 31, 2020 and 2019, respectively; outstanding: 46,386,889 and 46,987,757 shares at december 31, 2020 and 2019, respectively
                                             721,000                                                                                                                                  
        ordinary shares of nis 0.05 par value -authorized: 90,000,000 and 60,000,000 at december 31, 2019 and 2018, respectively; issued: 57,931,770 and 56,293,017 shares at december 31, 2019 and 2018, respectively; outstanding: 46,987,757 and 46,347,403 shares at december 31, 2019 and 2018, respectively
                                                     710,000                                                                                                                          
        severance pay fund
                                                            2,973,000        3,251,000        2,597,000        2,724,000       3,040,000        3,319,000        2,957,000        3,047,000      3,342,000        2,514,000      1,995,000     3,940,000      2,907,000         2,178,000       1,921,000       1,435,000    1,107,000  
        shareholders' equity:
                                                                                                                                                                               
        ordinary shares of nis 0.05 par value - authorized: 60,000,000 at december 31, 2018 and 2017; issued: 56,293,017 and 53,884,864 shares at december 31, 2018 and 2017, respectively; outstanding: 46,347,403 and 44,133,954 shares at december 31, 2018 and 2017, respectively
                                                            693,000                                                                                                                   
        ordinary shares of nis 0.05 par value - authorized: 60,000,000 at december 31, 2017 and 2016; issued: 53,884,864 and 52,913,976 shares at december 31, 2017 and 2016, respectively; outstanding: 44,133,954 and 43,188,850 shares at december 31, 2017 and 2016, respectively
                                                                    673,000                                                                                                           
        available-for-sales marketable securities
                                                                           20,452,000  20,016,000 20,016,000                                                                                                 
        ordinary shares of nis 0.05 par value - authorized: 60,000,000 at december 31, 2016 and 2015; issued: 52,913,976 and 52,619,945 shares at december 31, 2016 and 2015, respectively; outstanding: 43,188,850 and 44,778,847 shares at december 31, 2016 and 2015, respectively
                                                                            663,000                                                                                                   
        shareholders’ equity
                                                                                                                                                                               
        ordinary shares of nis 0.05 par value - authorized: 60,000,000 at december 31, 2014 and 2015; issued: 51,942,823 and 52,619,945 shares at december 31, 2014 and 2015, respectively; outstanding: 46,926,497 and 44,778,847 shares at december 31, 2014 and 2015, respectively
                                                                                    661,000                                                                                           
        long term liabilities:
                                                                                                                                                                               
        deferred revenues, other payables and accrued expenses
                                                                                      69,123,000 69,123,000 70,963,000 70,963,000   62,919,000 62,919,000 65,195,000 65,195,000 64,672,000 64,672,000   61,139,000 61,139,000 60,844,000 60,844,000 62,180,000 62,180,000   55,074,000 55,074,000 56,899,000 56,899,000 54,036,000 54,036,000   51,337,000 51,337,000 49,782,000 49,782,000   45,082,000 45,082,000 42,747,000 42,747,000 39,370,000 39,370,000   36,170,000 36,170,000 35,662,000 35,662,000 34,062,000  30,629,000 30,629,000 30,801,000   27,285,000 27,285,000 26,408,000 26,191,000   22,065,000 22,065,000 22,058,000 22,058,000 21,180,000  21,180,000   18,180,000 18,180,000 16,789,000 16,789,000 16,315,000 16,315,000  14,343,000 14,343,000 13,932,000 13,932,000 13,475,000 13,475,000    13,053,000   
        short term bank deposits
                                                                                          29,989,000        84,387,000        54,155,000        88,773,000  70,157,000 70,157,000   51,911,000  27,720,000 27,720,000 11,446,000 11,446,000 10,286,000 10,286,000 10,130,000                                               
        other long term liabilities
                                                                                          8,239,000        7,874,000 7,874,000       3,414,000 3,414,000                                                                    
        ordinary shares of nis 0.05 par value - authorized: 60,000,000 at december 31, 2013 and 2014; issued: 48,862,060 and 51,942,823 shares at december 31, 2013 and 2014, respectively; outstanding: 44,733,589 and 46,926,497 shares at december 31, 2013 and 2014, respectively
                                                                                           654,000                                                                                    
        total long term liabilities
                                                                                                   27,910,000        19,900,000        27,446,000      22,509,000        20,581,000      8,792,000                                        
        ordinary shares of nis 0.05 par value -
                                                                                                                                                                               
        authorized: 60,000,000 at december 31, 2012 and 2013; issued: 47,962,818 and 48,862,060 shares at december 31, 2012 and 2013, respectively; outstanding: 44,370,904 and 44,733,589 shares at december 31, 2012 and 2013, respectively
                                                                                                   611,000                                                                            
        ordinary shares of nis 0.1 par value - authorized: 30,000,000 at december 31, 2011 and 2012; issued: 23,046,257 and 23,981,409 shares at december 31, 2011 and 2012, respectively; outstanding: 21,250,300 and 22,185,452 shares at december 31, 2011 and 2012, respectively
                                                                                                           599,000                                                                    
        deferred tax asset
                                                                                                                  811,000 811,000                                                            
        accrued severance pay
                                                                                                                  3,545,000 3,545,000     3,899,000 3,899,000       3,662,000 3,662,000      3,846,000 6,541,000 6,541,000 6,008,000 5,379,000 5,379,000 4,826,000 4,826,000 4,589,000 4,203,000 3,944,000 3,944,000 3,597,000 3,597,000 3,262,000 3,262,000 2,802,000 2,659,000 2,802,000 2,659,000 2,659,000 2,527,000 2,527,000 2,438,000 2,438,000 2,457,000 2,457,000 2,399,000 2,070,000 2,070,000 1,893,000 1,893,000 1,722,000 1,722,000 1,625,000 2,399,000 1,625,000 1,491,000 1,191,000  
        ordinary shares of nis 0.1 par value -
                                                                                                                                                                               
        authorized: 30,000,000 at december 31, 2010 and 2011; issued: 22,256,530 and 23,046,257 shares at december 31, 2010 and 2011, respectively; outstanding: 20,460,573 and 21,250,300 shares at december 31, 2010 and 2011, respectively
                                                                                                                   528,000                                                            
        accumulated deficit
                                                                                                                    -1,481,000 -1,481,000 -11,809,000 -11,809,000 -16,198,000 -16,198,000 -20,122,000 -20,122,000 -23,840,000 -23,840,000 -25,243,000 -25,243,000 -25,832,000 -25,832,000 -27,519,000 -27,519,000 -27,670,000 -27,670,000 -26,001,000                                      -957,000 -4,809,000  
        ordinary shares of nis 0.1 par value - authorized: 30,000,000 at december 31, 2009 and 2010; issued: 20,712,558 and 22,256,530 shares at december 31, 2009 and 2010, respectively; outstanding: 18,916,601 and 20,460,573 shares at december 31, 2009 and 2010, respectively
                                                                                                                         506,000                                                      
        ordinary shares of nis 0.1 par value - authorized: 30,000,000 at december 31, 2008 and 2009; issued: 20,645,608 and 20,712,558 shares at december 31, 2008 and 2009, respectively; outstanding 18,918,438 and 18,916,601 shares at december 31, 2008 and 2009, respectively
                                                                                                                                 465,000                                              
        available-for-sale marketable securities and deposits
                                                                                                                                  39,954,000 39,954,000                                            
        goodwill and other intangible assets
                                                                                                                                  41,692,000 41,692,000 42,774,000 42,774,000 43,831,000                                         
        structured deposit
                                                                                                                                            10,236,000                                   
        long-term deferred taxes and other long-term assets
                                                                                                                                       432,000     978,000      1,219,000         1,075,000                    
        trade payables *)
                                                                                                                                       4,646,000     7,537,000      6,956,000         5,329,000       5,075,000         4,285,000    
        authorized: 30,000,000 as of december 31, 2007 and 2008; issued: 20,406,758 and 20,645,608 shares as of december 31, 2007 and 2008, respectively; outstanding 19,559,903 shares and 18,918,438 shares as of december 31, 2007 and 2008, respectively
                                                                                                                                       465,000                                        
        short-term marketable securities
                                                                                                                                        41,317,000 41,317,000 40,256,000 71,327,000  67,507,000 67,507,000 71,140,000 117,779,000 115,051,000  73,517,000 73,517,000 81,729,000 81,729,000 77,275,000 60,443,000 77,275,000 60,443,000  52,397,000 52,397,000 38,864,000 38,864,000 28,917,000 28,917,000  18,849,000 18,849,000 22,629,000 22,629,000   31,111,000 14,055,000     
        long-term marketable securities
                                                                                                                                        57,949,000 57,949,000 33,191,000 2,735,000  4,430,000 4,430,000 15,148,000 17,189,000 14,154,000  33,487,000 33,487,000 40,867,000 40,867,000 52,458,000 28,134,000 52,458,000 28,134,000  38,484,000 38,484,000 52,247,000 52,247,000 52,170,000 52,170,000  29,680,000 29,680,000 29,652,000 29,652,000 5,589,000 5,589,000 4,122,000 38,797,000 4,122,000  13,948,000  
        intangible assets, net, long-term deferred taxes and other long-term assets
                                                                                                                                        5,343,000 5,343,000 5,640,000 5,776,000  6,223,000 6,223,000 6,597,000 3,482,000 3,582,000  3,720,000 3,720,000 3,715,000 3,715,000 3,843,000 3,888,000 3,843,000 3,888,000                     
        total liabilities
                                                                                                                                        42,535,000 42,535,000 42,929,000 39,354,000  38,366,000 38,366,000 37,315,000 35,394,000 33,254,000  30,211,000 30,211,000 31,247,000 31,247,000 29,342,000 26,921,000 29,342,000 26,921,000  25,426,000 25,426,000 23,142,000 23,142,000 22,176,000 22,176,000  20,310,000 20,310,000 19,197,000 19,197,000 18,975,000 18,975,000 17,868,000 22,324,000  18,070,000 15,641,000  
        long-term bank deposit
                                                                                                                                          10,069,000 10,236,000  9,846,000 9,846,000 9,541,000 9,692,000 9,602,000  9,470,000 9,470,000 9,192,000 9,192,000 9,324,000 9,458,000 9,324,000 9,458,000                     
        held-to-maturity marketable securities
                                                                                                                                                  22,918,000         45,726,000                    
        ordinary shares of nis 0.1 par value - authorized: 30,000,000 as of december 31, 2006 and 2007; issued: 20,258,758 shares and 20,406,758 shares as of december 31, 2006 and 2007, respectively; outstanding 19,411,903 shares and 19,559,903 shares as of december 31, 2006 and 2007, respectively
                                                                                                                                            482,000                                   
        deferred stock compensation
                                                                                                                                                        -67,000  -67,000  -44,000 -44,000               -23,000 -98,000  
        bank deposit
                                                                                                                                                           10,195,000                    
        structured note
                                                                                                                                                  9,602,000         9,458,000                    
        share capital:
                                                                                                                                                                               
        ordinary shares of nis 0.1 par value: authorized - 30,000,000 as of december 31, 2005 and 2006; issued - 19,061,760 shares and 20,258,758 shares as of december 31, 2005 and 2006, respectively; outstanding 19,061,760 shares and 19,411,903 shares as of december 31, 2005 and 2006, respectively
                                                                                                                                                  478,000                             
        deferred stock based compensation
                                                                                                                                                           -67,000                    
        current maturity of long-term bank deposit
                                                                                                                                                                  64,892,000             
        ordinary shares of nis 0.1 par value: authorized - 30,000,000 shares as of december 31, 2004 and 2005; issued and outstanding - 18,488,530 and 19,061,760 shares as of december 31, 2004 and 2005, respectively
                                                                                                                                                           470,000                    
        short-term available-for-sale marketable securities
                                                                                                                                                                  8,889,000             
        short-term held-to-maturity marketable securities
                                                                                                                                                                  5,166,000             
        long-term available-for-sale marketable securities
                                                                                                                                                                  12,477,000             
        long-term held-to-maturity marketable securities
                                                                                                                                                                  26,320,000             
        intangible assets, net, long-term deferrred taxes and other long-term assets
                                                                                                                                                                  1,235,000             
        minority interest
                                                                                                                                                                       25,000 25,000 61,000  61,000 94,000 31,000  
        ordinary shares of nis 0.1 par value: authorized - 30,000,000 shares as of december 31, 2003 and 2004; issued and outstanding - 17,704,183 and 18,488,530 shares as of december 31, 2003 and 2004, respectively
                                                                                                                                                                  457,000             
        short-term marketable securities and accrued interest
                                                                                                                                                                       26,920,000 26,920,000   31,111,000    
        long-term bank deposits and accrued interest
                                                                                                                                                                       72,639,000 72,639,000       
        other payables and accrued expenses *)
                                                                                                                                                                           4,839,000    
        commitmetns and contingent liabilities
                                                                                                                                                                               
        ordinary shares of nis 0.1 par value: authorized – 30,000,000 shares as of december 31, 2002 and 2003; issued — 17,046,814 and 17,704,183 shares as of december 31, 2002 and 2003, respectively; outstanding — 17,014,114 and 17,704,183 shares as of december 31, 2002 and 2003, respectively
                                                                                                                                                                           439,000    
        cash, cash equivalents and short-term marketable securities
                                                                                                                                                                            50,732,000   
        long-term bank deposit and marketable securities
                                                                                                                                                                            82,383,000   
        other accounts receivable and prepaid expenses
                                                                                                                                                                             1,152,000  
        security deposits
                                                                                                                                                                             111,000  
        other accounts payable and accrued expenses
                                                                                                                                                                             6,517,000  
        commitments and contingencies
                                                                                                                                                                               
        ordinary shares of nis 0.1 par value:
                                                                                                                                                                               
        authorized – 30,000,000 shares at december 31, 2002 and 2001; issued – 17,046,814 and 16,520,836 shares at december 31, 2002 and 2001, respectively; outstanding – 17,014,114 and 16,520,836 shares at december 31, 2002 and 2001, respectively
                                                                                                                                                                             424,000  
        k.
                                                                                                                                                                               
        l.
                                                                                                                                                                               
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2025-09-30 2025-06-30 2025-05-07 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-05-08 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-05-03 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-05-03 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-05-05 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-05-06 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-05-01 2018-12-31 2018-09-30 2018-06-30 2018-05-02 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-04-25 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-05-03 2016-03-31 2016-02-03 2015-12-31 
                                                          
          cash flow from operating activities:
                                                          
          net income
        1,428,000 -122,000 4,344,000 4,344,000 2,894,000 1,480,000   -1,222,000 -14,739,000 -1,043,000 -2,727,000 -3,081,000 -3,081,000 2,798,000 -6,116,000 -618,000 3,770,000 3,770,000 2,846,000 433,000 627,000 3,905,000 3,905,000 6,049,000 2,914,000 -1,901,000 2,574,000 2,574,000 15,445,000 3,375,000 -622,000 4,368,000 8,622,000 1,439,000   -995,000     -4,078,000 -6,212,000 -1,120,000 1,425,000 -2,752,000 -2,752,000 18,569,000 4,263,000 
          adjustments to reconcile net income to net cash from operating activities:
                                                          
          depreciation and amortization
        -52,000 -287,000 3,152,000 3,152,000 8,889,000 -81,000 85,000 2,943,000 2,943,000 9,219,000 -88,000 35,000 3,078,000 3,078,000 8,595,000 -132,000 741,000 2,488,000 2,488,000 7,669,000 -10,000 -111,000 2,648,000 2,648,000 7,943,000 -21,000 7,000 2,630,000 2,630,000 8,177,000 405,000 14,000 2,687,000 7,349,000 -10,000 -61,000 2,504,000 2,504,000 8,371,000 -126,000 168,000 2,819,000 2,819,000 7,758,000 53,000 27,000 2,534,000 2,534,000 9,401,000 2,411,000 
          share-based compensation
        -166,000 -295,000 5,898,000 5,898,000 19,969,000 -244,000 -445,000 6,747,000 6,747,000 26,763,000 -1,636,000 -102,000 8,997,000 8,997,000                                     
          amortization of premium, accretion of discounts and accrued interest on marketable securities
        243,000 68,000 -161,000 -161,000  -314,000 153,000 -73,000 -73,000  -557,000 481,000 237,000 237,000  -605,000 210,000 588,000 588,000  41,000 319,000 408,000 408,000  223,000 -82,000 196,000 196,000                      
          increase in accrued interest on bank deposits
        730,000     -6,282,000      1,983,000 -1,754,000 -1,754,000                                     
          increase in accrued severance pay
        -43,000 -46,000 61,000 61,000 -192,000 130,000      33,000 -69,000 -69,000 395,000 -123,000 -200,000 147,000 147,000 380,000 -52,000 -85,000 225,000 225,000 154,000 77,000 -245,000 216,000 216,000 997,000 -174,000 -803,000 868,000 331,000 89,000 -336,000 239,000 239,000 -254,000 3,000 -94,000 135,000 135,000 452,000 -70,000 -303,000 322,000 322,000 125,000 
          decrease in trade receivables
            -2,092,000 10,549,000    -6,963,000        -5,854,000  -3,366,000 15,614,000  6,940,000  2,897,000 -6,579,000  -4,029,000  -5,028,000   3,170,000 -1,276,000          2,292,000       
          decrease in other receivables and prepaid expenses and other long-term assets
          -186,000     605,000                         -1,965,000                  
          decrease in inventories
         -320,000 519,000 519,000 1,261,000   1,004,000 1,004,000 -3,445,000   149,000 149,000 -397,000 697,000  325,000 325,000 1,558,000 586,000  524,000  -811,000 68,000  -914,000  3,580,000  5,000 1,216,000 2,391,000          -161,000   -254,000  522,000 69,000 
          increase in trade payables
        1,083,000 2,385,000 -1,935,000 -1,935,000 -1,191,000 4,101,000 -3,033,000 1,406,000 1,406,000 -388,000 -4,798,000 4,657,000 -1,637,000 -1,637,000 2,824,000 43,000 -4,556,000 3,843,000 3,843,000   1,178,000 244,000 244,000 -1,355,000   -1,416,000 -1,416,000      256,000              -562,000 3,229,000 
          increase in deferred revenues
        -10,776,000 -19,168,000 17,823,000 17,823,000 11,559,000 -13,553,000 -1,400,000 8,894,000 8,894,000 -2,640,000 -12,781,000 -276,000 746,000 746,000 22,084,000 -26,673,000 15,628,000 2,436,000 2,436,000 22,380,000 -4,785,000 -6,454,000 8,922,000 8,922,000 24,445,000 -9,285,000 -18,393,000 20,030,000 20,030,000 -2,633,000 12,130,000 -18,257,000 11,020,000 17,214,000 -1,074,000 -10,566,000 8,866,000 8,866,000 26,068,000 -5,422,000 1,321,000 6,814,000 6,814,000 19,737,000 -6,700,000 -8,740,000 8,667,000 8,667,000 3,849,000  
          increase in other payables and accrued expenses
        1,022,000 -742,000 3,164,000 3,164,000 13,015,000 -5,051,000 3,827,000 1,483,000 1,483,000 -2,059,000     -15,517,000 5,313,000    10,958,000 -5,384,000    8,849,000 2,556,000 521,000 -621,000 -621,000 2,745,000 -424,000 454,000 9,000  4,220,000     -2,109,000 -2,652,000 -722,000 -722,000        
          operating lease liabilities
        -1,061,000 1,492,000 -234,000 -234,000 -4,565,000 486,000 141,000 -379,000 -379,000      -7,377,000 1,126,000 -898,000 -437,000 -437,000 -5,324,000 -197,000 1,140,000 -782,000 -782,000 -4,278,000 -826,000 1,638,000 -838,000 -838,000 -5,193,000 -91,000 -90,000 375,000                  
          net cash from operating activities
        -18,666,000 -7,950,000 22,442,000 22,442,000 56,901,000 -8,322,000 1,908,000 21,122,000 21,122,000 6,283,000 -14,649,000 6,102,000 -1,236,000 -1,236,000 30,632,000 -30,008,000 41,976,000 -10,452,000 -10,452,000 53,895,000 9,090,000 -7,381,000 16,170,000 16,170,000 57,065,000 -11,160,000 -3,013,000 20,973,000 20,973,000 32,590,000 15,119,000 -18,345,000 23,488,000 40,420,000 6,272,000 -9,605,000 12,164,000 12,164,000 25,623,000 -5,525,000 5,060,000 6,304,000 6,304,000 39,752,000 -9,067,000 -1,014,000 8,809,000 8,809,000 39,136,000 15,649,000 
          capital expenditures
        777,000 -1,548,000 -1,112,000 -1,112,000 -3,867,000 -378,000 740,000 -1,774,000 -1,774,000 -4,299,000 465,000 173,000 -1,768,000 -1,768,000 -6,265,000 -216,000 -169,000 -2,164,000 -2,164,000 -4,145,000 -299,000 174,000 -1,333,000 -1,333,000 -7,042,000 916,000 -93,000 -2,452,000 -2,452,000 -6,345,000 572,000 -421,000 -1,961,000 -7,274,000 -408,000 902,000 -2,089,000 -2,089,000 -5,970,000 1,235,000 -593,000 -1,882,000 -1,882,000 -6,843,000 320,000 -252,000 -2,629,000 -2,629,000 -13,774,000 -3,056,000 
          free cash flows
        -17,889,000 -9,498,000 21,330,000 21,330,000 53,034,000 -8,700,000 2,648,000 19,348,000 19,348,000 1,984,000 -14,184,000 6,275,000 -3,004,000 -3,004,000 24,367,000 -30,224,000 41,807,000 -12,616,000 -12,616,000 49,750,000 8,791,000 -7,207,000 14,837,000 14,837,000 50,023,000 -10,244,000 -3,106,000 18,521,000 18,521,000 26,245,000 15,691,000 -18,766,000 21,527,000 33,146,000 5,864,000 -8,703,000 10,075,000 10,075,000 19,653,000 -4,290,000 4,467,000 4,422,000 4,422,000 32,909,000 -8,747,000 -1,266,000 6,180,000 6,180,000 25,362,000 12,593,000 
          cash flows from investing activities:
                                                          
          purchase of property and equipment
        777,000 -1,548,000 -1,112,000 -1,112,000 -3,867,000 -378,000 740,000 -1,774,000 -1,774,000 -4,299,000 465,000 173,000 -1,768,000 -1,768,000 -6,265,000 -216,000 -169,000 -2,164,000 -2,164,000 -4,145,000 -299,000 174,000 -1,333,000 -1,333,000 -7,042,000 916,000 -93,000 -2,452,000 -2,452,000 -6,345,000 572,000 -421,000 -1,961,000 -7,274,000 -408,000 902,000 -2,089,000 -2,089,000 -5,970,000 1,235,000 -593,000 -1,882,000 -1,882,000 -6,843,000 320,000 -252,000 -2,629,000 -2,629,000 -13,774,000 -3,056,000 
          proceeds from (investment in) other long-term assets
        7,000 -128,000 109,000 109,000   44,000 -25,000 -25,000    47,000 47,000   147,000 -55,000 -55,000  22,000 -53,000 42,000 42,000            222,000 -91,000 -91,000  27,000           
          proceeds from (investment in) bank deposits
        2,350,000     2,997,000 24,632,000 -17,898,000 -17,898,000  145,000     43,550,000 -64,899,000 22,349,000 22,349,000  -4,731,000     1,986,000     -25,203,000        -35,126,000            
          investment in, redemption of and purchase of marketable securities ,net
          16,194,000 16,194,000    3,502,000 3,502,000                                          
          proceeds from other deposits
          5,000,000 5,000,000                                               
          net cash from investing activities
        9,331,000 -14,798,000 -6,921,000 -6,921,000 -53,426,000 21,686,000 8,415,000 -16,195,000 -16,195,000      -53,676,000 51,645,000 -48,673,000 -5,314,000 -5,314,000 25,302,000 -31,685,000 18,157,000 -3,925,000 -3,925,000 -18,307,000 10,205,000 -1,829,000 -4,437,000 -4,437,000 -41,385,000 7,009,000 7,598,000 -24,015,000 -67,873,000 -6,821,000 9,557,000 -20,366,000 -20,366,000   30,489,000 -40,124,000 -40,124,000 10,487,000 30,566,000 -8,754,000 -3,940,000 -3,940,000 -6,853,000 5,612,000 
          cash flows from financing activities:
                                                          
          proceeds from exercise of share options
        4,000 -7,000 4,000 4,000                                               
          repurchase of shares
               -839,000 -839,000  -907,000 -6,999,000 -12,742,000 -12,742,000  11,755,000 4,766,000 -22,826,000 -22,826,000  4,443,000 25,551,000 -30,189,000 -30,189,000  -10,907,000 13,669,000 -18,669,000 -18,669,000  1,164,000 -9,957,000 -48,000             1,848,000 -6,780,000 -6,780,000 -52,896,000  
          payment of contingent consideration related to acquisition
                                                          
          net cash from financing activities
        3,171,000 -3,174,000 4,000 4,000   -2,235,000 -839,000 -839,000 -44,278,000 -995,000 -7,131,000 -12,522,000 -12,522,000 -16,554,000 -23,083,000 39,443,000 -22,264,000 -22,264,000 -43,603,000 2,665,000 27,094,000 -28,037,000 -28,037,000 -24,517,000 -7,709,000 13,829,000 -17,080,000 -17,080,000 -1,421,000 1,806,000 -14,581,000 7,685,000 9,530,000 -1,251,000 2,987,000 4,952,000 4,952,000 10,040,000     -21,274,000 5,336,000 1,774,000 -6,780,000 -6,780,000 -43,518,000  
          increase in cash and cash equivalents
        -6,164,000 -25,922,000 15,525,000 15,525,000 -438,000 16,438,000 8,088,000 4,088,000 4,088,000      -39,598,000 -1,446,000    35,594,000 -19,930,000    14,241,000 -8,664,000 8,987,000 -544,000 -544,000    7,158,000 -17,923,000 -1,800,000    -17,846,000 487,000    28,965,000     -11,235,000 12,989,000 
          cash and cash equivalents at the beginning of the period
        -10,397,000 15,525,000 98,714,000 98,714,000  12,176,000 4,088,000 70,538,000 70,538,000  762,000 -4,303,000 46,185,000 46,185,000  -5,284,000 -38,030,000 92,513,000 92,513,000  22,078,000 -15,792,000 54,771,000 54,771,000  8,443,000 -544,000 40,751,000 40,751,000  -18,170,000 7,158,000 45,203,000  -311,000 -3,250,000 65,237,000 65,237,000  2,957,000 -32,510,000 79,639,000 79,639,000  -9,905,000      
          cash and cash equivalents at the end of the period
        -16,561,000 -10,397,000 114,239,000 114,239,000  28,614,000 12,176,000 74,626,000 74,626,000  -10,222,000 762,000 41,882,000 41,882,000  -6,730,000 -5,284,000 54,483,000 54,483,000  2,148,000 22,078,000 38,979,000 38,979,000  -221,000 8,443,000 40,207,000 40,207,000  5,764,000 -18,170,000 52,361,000  -2,111,000 -311,000 61,987,000 61,987,000  3,444,000 2,957,000 47,129,000 47,129,000  16,930,000      
          decrease (increase) in trade receivables
                          -5,854,000     6,940,000     -4,029,000                      
          decrease (increase) in other receivables and prepaid expenses and other long-term assets
           -186,000     605,000                                          
          decrease (increase) in inventories
                               524,000     -914,000                   -254,000   
          investment in, redemption of and purchase of marketable securities
             19,040,000                                             
          decrease in accrued interest on bank deposits
          -1,790,000 -1,790,000    -9,000 -9,000                                          
          increase in trade receivables
          -8,213,000 -8,213,000    -219,000 -219,000   2,942,000 -1,005,000 -1,005,000                       -37,000 -37,000  1,972,000 4,802,000 -1,450,000 -1,450,000    -1,495,000 -1,495,000 -773,000  
          investment in bank deposits
          -27,112,000 -27,112,000                   -143,000 -143,000    -4,506,000 -4,506,000    -82,000  -5,933,000 7,933,000 -17,000,000 -17,000,000   32,688,000 -33,907,000 -33,907,000   -5,516,000 -4,436,000 -4,436,000 -33,824,000 4,063,000 
          loss related to securities
                    245,000               163,000 163,000                      
          proceeds from other long-term assets
            35,000     37,000 28,000                                        
          investment in other deposits
                                                          
          cash flows from operating activities:
                                                          
          loss on sale of marketable securities
                                                          
          amortization of premiums, accretion of discounts and accrued interest on marketable securities
                                                          
          changes in accrued interest on bank deposits
                                                          
          changes in deferred income taxes
                                                        215,000  
          decrease in other assets and prepaid expenses
                                                          
          operating lease right-of-use assets
                                                          
          proceeds from (investing in) bank deposits
                                                          
          purchase of marketable securities
                                                          
          proceeds from maturity of marketable securities
                                                          
          proceeds from sale of marketable securities
                                                          
          payment for the business acquisition of securitydam ltd.
                                                          
          proceeds from issuance of preferred a shares in subsidiary
                                                          
          repurchase of ordinary shares
                                                          
          cash and cash equivalents at the beginning of the year
                                                      33,744,000 33,744,000 44,979,000  
          cash and cash equivalents at the end of the year
                                                      31,833,000 31,833,000 33,744,000  
          supplemental disclosure of cash flow information:
                                                          
          cash paid during the year for taxes on income
                                                          
          gain related to securities
                     245,000  -3,000 58,000 -59,000 -59,000  -232,000     -291,000                         
          amortization of intangible assets
               992,000          464,000     464,000     498,000     411,000    230,000     253,000         
          depreciation
               1,951,000                                           
          net loss
               -1,222,000                             -995,000     -4,078,000         
          adjustments to reconcile net loss to net cash from operating activities:
                                                          
          decrease in accrued severance pay
               -58,000 -58,000                                          
          payment of deferred consideration related to acquisition
                                                          
          decrease in operating lease liabilities
                  -589,000                                        
          proceeds from sale, redemption of and purchase of marketable securities
                  6,085,000 -5,833,000 1,976,000 1,976,000                                     
          net cash provided (used in) investing activities
                  4,660,000 6,094,000 9,455,000 9,455,000                                     
          proceeds from exercise of stock options
                   -132,000 220,000 220,000  162,000 -323,000 562,000 562,000  -1,778,000 1,543,000 2,152,000 2,152,000 6,956,000 3,198,000 160,000 1,589,000 1,589,000 14,247,000 642,000 -4,624,000 7,733,000 15,115,000 -1,251,000 2,987,000 4,952,000 4,952,000 10,040,000 -377,000 -82,000 1,310,000 1,310,000 1,253,000     8,746,000 175,000 
          decrease in cash and cash equivalents
                    -4,303,000 -4,303,000    -38,030,000 -38,030,000    -15,792,000 -15,792,000             -3,250,000 -3,250,000    -32,510,000 -32,510,000   -7,994,000 -1,911,000 -1,911,000   
          increase in other receivables and prepaid expenses and other long-term assets
                   3,390,000 -2,858,000 -2,858,000   3,307,000 -3,816,000 -3,816,000  4,892,000 -1,057,000 -4,462,000 -4,462,000  1,006,000 -1,012,000 -459,000 -459,000                      
          decrease in other payables and accrued expenses
                   -2,446,000 -4,498,000 -4,498,000    -18,332,000 -18,332,000    -5,993,000 -5,993,000             -7,927,000 -7,927,000             
          increase in operating lease liabilities
                    214,000 214,000                                     
          proceeds from bank deposits
                    9,200,000 9,200,000                                     
          payment for the acquisition of intangible assets
                         -30,000,000 -30,000,000                                
          gain on sale of marketable securities
                                                          
          increase in other assets and prepaid expenses
                                                      -304,000 -304,000   
          proceeds from (investing in) other long-term assets
                                                          
          non-cash investing activities:
                                                          
          right-of-use assets recognized with corresponding lease liabilities
                                                          
          stock-based compensation
                       7,537,000 5,558,000 90,000 4,416,000  4,540,000 3,190,000 47,000   4,358,000 3,876,000 38,000 3,636,000    55,000    58,000     55,000         
          gaap gross profit
                         60,767,000     54,503,000     49,323,000     50,388,000    44,596,000     39,918,000         
          non-gaap gross profit
                         61,321,000     55,014,000     49,859,000     50,854,000    44,884,000     40,226,000         
          gaap research and development
                         20,370,000     17,735,000     15,832,000     15,230,000    14,662,000     14,240,000         
          non-gaap research and development
                         18,561,000     16,396,000     15,023,000     14,520,000    13,731,000     13,342,000         
          gaap selling and marketing
                         30,283,000     28,991,000     28,202,000     26,661,000    28,183,000     25,979,000         
          non-gaap selling and marketing
                         28,434,000     26,939,000     26,316,000     25,075,000    26,259,000     24,332,000         
          gaap general and administrative
                         6,527,000     5,196,000     4,712,000     4,764,000    4,055,000     4,780,000         
          litigation costs
                              63,000     119,000     82,000    270,000     1,019,000         
          acquisition costs
                         1,142,000               264,000         340,000         
          non-gaap general and administrative
                         4,717,000     4,197,000     3,690,000     3,651,000    3,378,000     3,001,000         
          gaap total operating expenses
                         57,180,000     51,922,000     48,746,000     46,655,000    46,900,000     44,999,000         
          non-gaap total operating expenses
                         51,712,000     47,532,000     45,029,000     43,246,000    43,368,000     40,675,000         
          gaap operating income
                         3,587,000     2,581,000     577,000     3,733,000                  
          non-gaap operating income
                         9,609,000     7,482,000     4,830,000     7,608,000    1,516,000     -449,000         
          gaap financial income
                         1,698,000     2,670,000     2,724,000     1,791,000                  
          exchange rate differences, net on balance sheet items included in financial income
                         -894,000     -724,000     -307,000     631,000    -203,000     147,000         
          non-gaap financial income
                         804,000     1,946,000     2,664,000     2,422,000                  
          gaap income before taxes on income
                         5,285,000     5,251,000     3,301,000     5,524,000                  
          non-gaap income before taxes on income
                         10,413,000     9,428,000     7,494,000     10,030,000    3,002,000     805,000         
          gaap taxes on income
                         1,515,000     1,346,000     727,000                       
          tax related adjustments
                         62,000     62,000     122,000                       
          non-gaap taxes on income
                         1,577,000     1,408,000     849,000                       
          gaap net income
                         3,770,000     3,905,000     2,574,000     4,368,000                  
          non-gaap net income
                         8,836,000     8,020,000     6,645,000     8,874,000                  
          gaap diluted net earnings per share
                         80     80     50                       
          non-gaap diluted net earnings per share
                         190     170     140                       
          weighted-average number of shares used to compute non-gaap diluted net earnings per share
                         47,122,247,000     47,607,518,000     48,225,688,000     48,572,366,000    46,424,462,000     43,985,249,000         
          accrued interest on bank deposits
                        6,000 33,000 33,000 920,000 806,000 1,479,000 -781,000 -781,000 -612,000 -420,000 17,000 -195,000 -195,000 2,927,000 -3,964,000 3,989,000 -829,000 -1,174,000 -1,071,000 -80,000 -66,000 -66,000 946,000 -870,000 -1,232,000 1,382,000 1,382,000 978,000 195,000 667,000 -661,000 -661,000 -1,998,000 -648,000 
          proceeds from sale, redemption of and purchase of marketable securities ,net
                                                          
          proceeds from (investment in) sale, redemption of and purchase of marketable securities
                         4,556,000 4,556,000    -2,491,000 -2,491,000                           
          other loss adjustment
                                   247,000                       
          tax settlement
                                                          
          other gain
                               -2,000      -284,000 57,000                    
          stock based compensation
                              4,374,000 4,374,000      9,672,000 102,000 189,000 3,101,000 9,437,000 176,000 -410,000 3,300,000 3,300,000 9,761,000 -277,000 550,000 2,997,000 2,997,000 8,842,000 -66,000 -133,000 2,877,000 2,877,000 9,329,000 2,257,000 
          increase in other current assets and prepaid expenses
                                                          
          payment for the acquisition of subsidiary, net of cash acquired
                                                          
          deferred consideration related to acquisition
                                                          
          decrease in trade payables
                                        -710,000    -1,047,000 -1,047,000    -1,710,000 -1,710,000    -4,178,000 -4,178,000   
          other loss
                              -2,000                            
          radware ltd.
                                                          
          condensed consolidated statements of cash flow
                                                          
          payment for acquisition of subsidiary, net of cash acquired
                                       12,325,000 -12,282,000         -8,269,000 -8,269,000        
          decrease in other current assets and prepaid expenses
                                                          
          payment of contingent consideration
                                                          
          non-cash investing activity
                                                          
          right-of-use asset recognized with corresponding lease liability
                                                          
          cumulative-effect adjustment from adoption of asc 606
                                                          
          investment in other long-term assets
                                  -7,000 -2,000 -2,000    -29,000         47,000 47,000        
          proceeds from (investment in) sale, redemption of and purchase of marketable securities ,net
                                  -1,583,000 2,523,000 2,523,000                      
          other gain adjustment
                                                          
          amortization of deferred tax liability related to intangible assets
                                                          
          tax related to other gain adjustment
                                                          
          amortization of premium, accretion of discounts and accrued interest on available-for-sale marketable securities
                                      -8,000 -29,000 178,000                  
          investment in sale, redemption of and purchase of available-for-sale marketable securities ,net
                                        -9,661,000                  
          repayment of contingent consideration
                                                          
          gain from sale of marketable securities
                                                          
          cash paid during the year for income taxes
                                                          
          investment in sale, redemption of and purchase of available-for-sale marketable securities
                                      31,577,000                    
          decrease (increase) in trade payables
                                                          
          other gain adjustments
                                                          
          tax expenses on other gain adjustments
                                                          
          gaap net earnings per diluted share
                                        90                  
          non-gaap net earnings per diluted share
                                        180                  
          gaap other income
                                                          
          court verdict
                                                          
          non-gaap other income
                                                          
          change in the federal rate
                                                          
          loss from sale of available-for-sale marketable securities
                                                          
          amortization of premium, accretion of discounts and accrued interest on available-for- sale marketable securities
                                          -222,000 138,000 276,000 276,000  180,000 -91,000 361,000 361,000        
          proceeds from (investment in) sale, redemption of and purchase of available-for-sale marketable securities ,net
                                            -1,186,000 -1,186,000             
          gain from sale of available-for-sale marketable securities
                                                   -1,120,000 -102,000 28,000 -577,000 -577,000 -2,438,000 -1,298,000 
          amortization of premiums, accretion of discounts and accrued interest on available-for-sale marketable securities
                                                     136,000 378,000 378,000 3,208,000 520,000 
          increase in other payables and accrued expenses and other long-term liabilities
                                                     -3,573,000 4,252,000 4,252,000 424,000  
          excess tax deficiency from stock-based compensation stock options
                                                          
          purchase of available-for-sale marketable securities
                                                          
          proceeds from maturity of available-for-sale marketable securities
                                                          
          proceeds from redemption of available-for-sale marketable securities
                                                          
          excess tax deficiency from stock-based compensation
                                                          
          gaap finance income
                                            1,689,000     1,107,000         
          non-gaap finance income
                                            1,486,000     1,254,000         
          non gaap net income
                                            2,622,000     701,000         
          non gaap net earnings per diluted share
                                                          
          decrease in other current assets and prepaid expenses and other long-term assets
                                            7,199,000 7,199,000             
          decrease (increase) in other current assets and prepaid expenses and other long-term assets
                                                          
          gaap operating loss
                                            -2,304,000     -5,081,000         
          gaap loss before taxes on income
                                            -615,000     -3,974,000         
          gaap net loss
                                            -995,000     -4,078,000         
          gaap net loss per diluted share
                                            -20     -90         
          non gaap net income per diluted share
                                            60     20         
          increase in inventories
                                            -148,000 -148,000  1,794,000 215,000 -1,278,000 -1,278,000        
          increase in other current assets, prepaid expenses and deferred income taxes
                                                          
          excess tax benefit from stock-based compensation
                                                        632,000 -58,000 
          net cash provided (used in) in investing activities
                                                          
          excess tax deficiency (benefit) from stock-based compensation stock options
                                                          
          excess tax (deficiency) benefit from stock-based compensation
                                                          
          decrease in other current assets, prepaid expenses and deferred income taxes
                                                          
          decrease (increase) in other current assets, prepaid expenses and deferred income taxes
                                                          
          proceeds from sale, redemption of and purchase of available-for-sale marketable securities ,net
                                                -9,797,000 3,887,000 3,887,000    3,106,000 3,106,000   
          net cash provided (used in) financing activities
                                                -82,000 1,310,000 1,310,000        
          decrease in other current assets and prepaid expenses and deferred income taxes
                                                 1,034,000         
          decrease (increase) in other current assets and prepaid expenses and deferred income taxes
                                                  1,034,000        
          litigation related charges
                                                          
          gaap net income per diluted share
                                                          
          purchase of an intangible asset
                                                          
          weighted-average number of shares used to compute diluted net earnings per share
                                                          
          proceeds from sale, investment in bank deposits
                                                          
          increase in other current assets and prepaid expenses and deferred income taxes
                                                          
          proceeds from (investment in) available-for-sale marketable securities
                                                          
          tax benefit related to exercise of stock options
                                                        -632,000 58,000 
          investment in (proceeds from) other long-term assets
                                                      19,000 19,000 -100,000 -16,000 
          increase in other receivables and prepaid expenses
                                                        -103,000  
          proceeds from sale, redemption of and purchase of available-for-sale marketable securities,net
                                                        40,845,000  
          purchase of intangible asset
                                                          
          increase in deferred revenues, other payables and accrued expenses and other long-term liabilities
                                                          
          investment in available-for-sale marketable securities
                                                          
          net cash provided (used) by financing activities
                                                          
          proceeds from redemption and maturity of available-for-sale marketable securities
                                                          
          payment for acquisition of intangible assets
                                                          
          accrued severance pay
                                                          
          decrease in deferred income taxes
                                                          
          payment for the acquisition of alteon
                                                          
          impairment of acquired technology
                                                          
          gain on sale of property and equipment
                                                          
          decrease in long-term deferred tax assets
                                                          
          proceeds from sale of property and equipment
                                                          
          proceeds from structured deposit
                                                          
          supplemental disclosure of non cash investing and financing activities:
                                                          
          net change in unrealized gain on marketable securities
                                                          
          accrued interest on bank deposits and structured deposit
                                                          
          proceeds from redemption of held-to-maturity marketable debt securities
                                                          
          payment for the acquisition of covelight
                                                          
          amortization of premiums, accretion of discounts and accrued interest on available-for-sale and held-to-maturity marketable debt securities
                                                          
          decrease in other receivables and prepaid expenses
                                                          
          other
                                                          
          purchase of available-for-sale marketable debt securities
                                                          
          purchase of held-to-maturity marketable debt securities
                                                          
          proceeds from sale, redemption and maturity of available-for-sale marketable debt securities
                                                          
          additional payment for the acquisition of v-secure
                                                          
          additional payment for the acquisition of v-secure:
                                                          
          estimated fair value of assets acquired at the date of acquisition:
                                                          
          goodwill
                                                          
          payment for the acquisition of covelight:
                                                          
          working capital deficiency, excluding cash and cash equivalents
                                                          
          property and equipment
                                                          
          acquired technology
                                                          
          customer relationships
                                                          
          cash paid during the year for:
                                                          
          taxes
                                                          
          accrued interest on bank deposits and structured note
                                                          
          decrease (increase) in long-term deferred tax assets
                                                          
          proceeds from sale and redemption of available-for-sale marketable debt securities
                                                          
          proceeds from maturity of long-term bank deposit
                                                          
          investment in bank deposit
                                                          
          payment for the acquisition of v-secure
                                                          
          increase (decrease) in cash and cash equivalents
                                                          
          payment for the acquisition of v-secure:
                                                          
          deferred compensation cost
                                                          
          minority interest in losses of a subsidiary
                                                          
          decrease (increase) in long-term deferred taxes
                                                          
          investment in long-term bank deposits
                                                          
          increase in holdings in a subsidiary
                                                          
          customers relationships
                                                          
          supplemental disclosure of cash flow activities:
                                                          
          amortization of deferred stock based compensation
                                                          
          minority interest in earnings of a subsidiary
                                                          
          amortization of premiums, accretion of discounts and accrued interest on available-for-sale and held-to-maturity marketable securities
                                                          
          decrease (increase) in other receivables and prepaid expenses
                                                          
          increase (decrease) in other payables and accrued expenses
                                                          
          purchase of property and equipment *)
                                                          
          purchase of held-to-maturity marketable securities
                                                          
          proceeds from exercise of stock options and from purchase of shares under espp
                                                          
          customers relationship
                                                          
          -
                                                          
          amortization of deferred stock compensation
                                                          
          increase in long-term deferred taxes
                                                          
          proceeds from short-term bank deposits
                                                          
          proceeds from redemption of available-for-sale marketable debt securities
                                                          
          investment in an affiliate
                                                          
          amortization of premiums, accretion of discounts and accrued interest on available-for-sale marketable debt securities
                                                          
          loss in respect of an investment in an affiliate
                                                          
          security deposits
                                                          
          purchase of available for sale marketable debt securities
                                                          
          proceeds from redemption of available for sale marketable debt securities
                                                          
          acquiring of additional 8% holding in a subsidiary
                                                          
          proceeds from exercise of stock options and upon purchase of shares under espp
                                                          
          issuance expenses upon shares issued in a secondary offer
                                                          
          cash flows from operating activities
                                                          
          adjustments required to reconcile net income to net cash from operating activities:
                                                          
          amortization of debenture premium, accretion of discounts and accrued interest on available-for-sale securities
                                                          
          decrease in other accounts receivable and prepaid expenses
                                                          
          increase in deferred revenues and in other accounts payable and accrued expenses
                                                          
          cash flows from investing activities
                                                          
          short-term bank deposits
                                                          
          purchase of available for sale marketable securities
                                                          
          proceeds from redemption of available for sale marketable securities
                                                          
          long-term bank deposits
                                                          
          cash flows from financing activities
                                                          
          proceeds from shares issued to minority shareholders
                                                          
          proceeds from employee options exercised and espp
                                                          
          proceeds from shares issued in a secondary offering