7Baggers

Kornit Digital Ltd
(NASDAQ:KRNT) 

KRNT stock logo

Kornit Digital Ltd. develops, designs, and markets digital printing solutions for the fashion, apparel, and home decor segments of printed textile industry worldwide. The company's solutions include digital printing systems, ink and other consumables, associated software, and value-added services. I...

Founded: 2002
Full Time Employees: 547
Sector: Industrials
Industry: Specialty Industrial Machinery

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-11-05 2025-08-06 2025-05-14 2025-02-12 2024-12-31 2024-11-06 2024-08-07 2024-05-08 2024-02-14 2023-12-31 2023-11-08 2023-08-09 2023-05-10 2023-02-15 2022-12-31 2022-11-09 2022-08-10 2022-06-30 2022-05-11 2022-02-15 2021-12-31 2021-11-10 2021-09-30 2021-08-10 2021-05-11 2021-02-16 2020-12-31 2020-11-10 2020-08-11 2020-06-30 2020-05-19 2020-02-11 2019-12-31 2019-11-18 2019-08-06 2019-05-13 2019-02-12 2018-12-31 2018-11-13 2018-09-21 2018-08-06 2018-05-08 2018-02-14 2017-12-31 2017-11-07 2017-09-05 2017-08-07 2017-05-09 2017-02-15 2017-01-03 2016-12-31 2016-11-09 2016-08-03 2016-05-04 2016-02-10 2015-12-31 2015-11-05 2015-08-04 2015-05-06 
                                                               
      revenues
                                               21,034,500 28,447,000 55,691,000 28,589,000 27,102,000 31,987,000 76,707,000 31,987,000 30,920,000 23,952,000 21,835,000 25,498,000 25,328,000 22,201,000 21,266,000 17,610,000 
      products
    38,134,000 38,413,000 33,865,000 47,711,000 25,093,750 36,996,000 34,366,000 29,013,000 43,573,000 29,368,000 45,486,000 40,083,000 31,903,000 49,795,000 43,176,750 52,627,000 47,566,000 120,080,000 72,514,000 75,955,000 75,955,000 76,560,000 206,682,000 72,176,000 57,946,000 61,382,000 61,382,000 49,290,000 31,859,000 54,246,000 22,387,000 42,247,000 46,032,000 40,696,000 37,859,000 32,007,000 33,522,000 33,522,000 33,357,000 58,850,000 32,092,000 26,758,000 26,219,000                 
      services
    15,000,000 11,341,000 12,592,000 12,985,000 10,688,500 13,736,000 14,255,000 14,763,000 13,012,000 11,432,250 13,738,000 16,116,000 15,875,000 13,503,000 8,878,250 14,164,000 10,570,000 21,349,000 10,779,000 11,593,000 11,593,000 10,109,000 27,776,000 9,490,000 8,177,000 10,909,000 10,909,000 8,102,000 5,577,000 9,402,000 3,825,000 6,403,000 7,203,000 3,884,000 6,031,000 6,154,000 4,264,000 4,264,000 4,234,000 8,146,000 3,784,000 4,362,000 3,731,000                 
      total revenues
    53,134,000 49,754,000 46,457,000 60,696,000 35,782,250 50,732,000 48,621,000 43,776,000 56,585,000 40,800,250 59,224,000 56,199,000 47,778,000 63,298,000 52,055,000 66,791,000 58,136,000 141,429,000 83,293,000 87,548,000 87,548,000 86,669,000 234,458,000 81,666,000 66,123,000 72,291,000 72,291,000 57,392,000 37,436,000 63,648,000 26,212,000 48,650,000 53,235,000 44,580,000 43,890,000 38,161,000 37,786,000 37,786,000 37,591,000 66,996,000 35,876,000 31,120,000 29,950,000                 
      yoy
    48.49% -1.93% -4.45% 38.65% -36.76% 24.34% -17.90% -22.11% 18.43% -35.54% 13.77% -15.86% -17.82% -55.24% -37.50% -23.71% -33.60% 63.18% -64.47% 7.20% 32.40% 19.89% 224.33% 42.30% 76.63% 13.58% 175.79% 17.97% -29.68% 42.77% -40.28% 27.49% 40.89% 17.98% 16.76% -43.04% 5.32% 21.42% 25.51%                     
      qoq
    6.79% 7.10% -23.46% 69.63% -29.47% 4.34% 11.07% -22.64% 38.69% -31.11% 5.38% 17.63% -24.52% 21.60% -22.06% 14.89% -58.89% 69.80% -4.86% 0.00% 1.01% -63.03% 187.09% 23.51% -8.53% 0.00% 25.96% 53.31% -41.18% 142.82% -46.12% -8.61% 19.41% 1.57% 15.01% 0.99% 0.00% 0.52% -43.89% 86.74% 15.28% 3.91%                  
      cost of revenues
                                               11,120,500 13,851,000 30,631,000 15,424,000 15,207,000 18,360,000 40,924,000 18,360,000 17,299,000 12,260,000 11,365,000 13,443,000 13,273,000 11,624,000 11,251,000 9,672,000 
      total cost of revenues
    30,045,000 29,010,000 26,657,000 29,567,000 20,624,000 26,522,000 26,337,000 29,637,000 42,013,000 27,704,000 38,604,000 37,506,000 34,706,000 41,949,000 33,267,250 45,358,000 37,604,000 87,495,000 49,891,000 45,161,000 45,161,000 46,137,000 124,934,000 43,084,000 35,713,000 35,347,000 35,347,000 30,361,000 21,638,000 39,822,000 18,184,000 24,616,000 24,616,000 25,074,000 25,237,000 22,863,000 19,659,000 19,659,000 18,666,000 34,179,000 18,448,000 15,731,000 15,495,000                 
      gross profit
    23,089,000 20,744,000 19,800,000 31,129,000 15,158,250 24,210,000 22,284,000 14,139,000 14,572,000 13,096,250 20,620,000 18,693,000 13,072,000 21,349,000 18,787,750 21,433,000 20,532,000 53,934,000 33,402,000 42,387,000 42,387,000 40,532,000 109,524,000 38,582,000 30,410,000 36,944,000 36,944,000 27,031,000 15,798,000 23,826,000 8,028,000 24,034,000 28,619,000 19,506,000 18,653,000 15,298,000 18,127,000 18,127,000 18,925,000 32,817,000 17,428,000 15,389,000 14,455,000 14,455,000 14,596,000 25,060,000 13,165,000 11,895,000 13,627,000 35,783,000 13,627,000 13,621,000 11,692,000 10,470,000 12,055,000 12,055,000 10,577,000 10,015,000 7,938,000 
      yoy
    52.32% -14.32% -11.15% 120.16% 4.02% 84.86% 8.07% -24.36% 11.47% -38.66% 9.75% -12.78% -36.33% -60.42% -43.75% -49.43% -51.56% 33.07% -69.50% 9.86% 39.39% 9.71% 196.46% 42.73% 92.49% 55.06% 360.19% 12.47% -44.80% 22.15% -56.96% 57.11% 57.88% 7.61% -1.44% -53.38% 4.01% 17.79% 30.92% 127.03% 19.40% -38.59% 9.80% 21.52% 7.11% -29.97% -3.39% -12.67% 16.55% 241.77% 13.04% 12.99% 10.54% 4.54% 51.86%     
      qoq
    11.30% 4.77% -36.39% 105.36% -37.39% 8.64% 57.61% -2.97% 11.27% -36.49% 10.31% 43.00% -38.77% 13.63% -12.34% 4.39% -61.93% 61.47% -21.20% 0.00% 4.58% -62.99% 183.87% 26.87% -17.69% 0.00% 36.67% 71.10% -33.69% 196.79% -66.60% -16.02% 46.72% 4.57% 21.93% -15.61% 0.00% -4.22% -42.33% 88.30% 13.25% 6.46% 0.00% -0.97% -41.76% 90.35% 10.68% -12.71% -61.92% 162.59% 0.04% 16.50% 11.67% -13.15% 0.00% 13.97% 5.61% 26.17%  
      gross margin %
    43.45% 41.69% 42.62% 51.29% 42.36% 47.72% 45.83% 32.30% 25.75% 32.10% 34.82% 33.26% 27.36% 33.73% 36.09% 32.09% 35.32% 38.14% 40.10% 48.42% 48.42% 46.77% 46.71% 47.24% 45.99% 51.10% 51.10% 47.10% 42.20% 37.43% 30.63% 49.40% 53.76% 43.76% 42.50% 40.09% 47.97% 47.97% 50.34% 48.98% 48.58% 49.45% 48.26% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% 
      operating expenses:
                                                               
      research and development
    9,013,000 9,143,000 9,278,000 9,781,000 -31,791,690 9,973,000 10,472,000 11,352,000 12,033,000 -38,021,241 12,038,000 12,907,000 13,082,000 13,251,000 -42,769,688 14,684,000 14,081,000 28,091,000 14,010,000 12,993,000 12,993,000 11,493,000 30,736,000 9,799,000 9,444,000 9,251,000 9,251,000 8,689,000 7,041,000 13,524,000 6,483,000 6,021,000 6,021,000 5,610,000 5,309,000 5,467,000 6,231,000 6,231,000 5,092,000 10,589,000 5,317,000 5,272,000 5,647,000   9,342,000 4,562,000 4,780,000 5,090,000 12,293,000 5,090,000 4,397,000 4,141,000 3,755,000 3,377,000 3,377,000 3,067,000 2,655,000 2,851,000 
      sales and marketing
    14,221,000 14,993,000 14,949,000 15,200,000 -43,206,772 14,441,000 14,976,000 13,796,000 17,909,000 -48,920,311 15,586,000 18,158,000 15,183,000 16,150,000 -54,909,639 17,502,000 21,100,000  16,531,000 18,036,000 18,036,000 15,837,000 40,716,000 13,830,000 11,049,000                                   
      general and administrative
    7,907,000 7,474,000 7,644,000 7,358,000 -21,721,503 6,919,000 7,532,000 7,277,000 12,449,000 -25,136,973 7,654,000 8,541,000 8,948,000 8,657,000 -30,625,885 10,616,000 10,250,000 20,016,000 9,766,000 11,665,000 11,665,000 9,283,000 24,972,000 8,881,000 6,808,000 7,704,000 7,704,000 7,093,000 5,794,000 11,864,000 6,070,000 5,454,000 5,454,000 4,688,000 4,313,000 4,043,000 4,179,000 4,179,000 4,203,000 8,054,000 4,026,000 4,028,000 4,033,000 4,033,000 3,407,000 6,138,000 3,301,000 2,837,000 2,980,000 9,279,000 2,980,000 3,751,000 3,106,000 2,422,000 2,287,000 2,287,000 2,028,000 3,030,000 2,155,000 
      total operating expenses
    31,141,000 31,610,000 31,871,000 32,339,000 24,184,500 31,333,000 32,980,000 32,425,000 42,391,000 28,024,250 35,278,000 39,606,000 37,213,000 38,058,000 32,081,000 42,802,000 45,431,000 85,738,000 40,307,000 42,694,000   96,424,000 32,510,000 27,301,000 27,985,000 27,985,000 24,369,000 21,126,000 42,176,000          31,110,000 15,813,000 15,297,000 14,997,000   26,402,000  13,175,000 12,823,000 35,157,000 12,823,000 12,961,000 11,567,000 10,629,000 9,856,000 9,856,000 8,359,000 8,941,000 7,661,000 
      operating income
    -8,052,000 -10,866,000 -12,071,000 -1,210,000 -9,026,250 -7,123,000 -10,696,000 -18,286,000 -27,819,000 -14,928,000 -14,658,000 -20,913,000 -24,141,000 -16,709,000 -13,293,250 -21,369,000 -24,899,000 -31,804,000 -6,905,000 -307,000 -307,000 3,919,000 13,100,000 6,072,000 3,109,000 8,959,000 8,959,000 2,662,000 -5,328,000 -18,350,000 -13,022,000 3,308,000 7,893,000 1,359,000 -174,000 -1,480,000 840,000 840,000 3,057,000 1,707,000 1,615,000 92,000 -542,000 -542,000 -199,000 -1,342,000 -62,000 -1,280,000 804,000 626,000 804,000 660,000 125,000 -159,000 2,199,000 2,199,000 2,218,000 1,074,000 277,000 
      yoy
    -10.79% 52.55% 12.86% -93.38% -67.55% -52.28% -27.03% -12.56% 15.24% -10.66% 10.27% -2.13% -3.04% -47.46% 92.52% 6860.59% 8010.42% -911.53% -152.71% -105.06% -109.87% -56.26% 46.22% 128.10% -158.35% -148.82% -168.80% -19.53% -167.50% -1450.26% 7383.91% -323.51% 839.64% 61.79% -105.69% -186.70% -47.99% 813.04% -664.02% -414.94% -911.56% -106.86% 774.19% -57.66% -124.75% -314.38% -107.71% -293.94% 543.20% -493.71% -63.44% -69.99% -94.36% -114.80% 693.86%     
      qoq
    -25.90% -9.98% 897.60% -86.59% 26.72% -33.41% -41.51% -34.27% 86.35% 1.84% -29.91% -13.37% 44.48% 25.70% -37.79% -14.18% -21.71% 360.59% 2149.19% 0.00% -107.83% -70.08% 115.74% 95.30% -65.30% 0.00% 236.55% -149.96% -70.96% 40.92% -493.65% -58.09% 480.79% -881.03% -88.24% -276.19% 0.00% -72.52% 79.09% 5.70% 1655.43% -116.97% 0.00% 172.36% -85.17% 2064.52% -95.16% -259.20% 28.43% -22.14% 21.82% 428.00% -178.62% -107.23% 0.00% -0.86% 106.52% 287.73%  
      operating margin %
    -15.15% -21.84% -25.98% -1.99% -25.23% -14.04% -22.00% -41.77% -49.16% -36.59% -24.75% -37.21% -50.53% -26.40% -25.54% -31.99% -42.83% -22.49% -8.29% -0.35% -0.35% 4.52% 5.59% 7.44% 4.70% 12.39% 12.39% 4.64% -14.23% -28.83% -49.68% 6.80% 14.83% 3.05% -0.40% -3.88% 2.22% 2.22% 8.13% 2.55% 4.50% 0.30% -1.81% -Infinity% -Infinity% -Infinity% -Infinity% -Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% -Infinity% Infinity% Infinity% Infinity% Infinity% Infinity% 
      financial income
    5,540,000 3,465,000 7,383,000 3,849,000 4,625,250 6,720,000 6,435,000 5,346,000 5,424,000 4,681,500 6,304,000 7,018,000 5,404,000  2,082,500 2,207,000 4,324,000  1,799,000  658,750 219,000  351,000 2,065,000  1,106,750 1,630,000 592,000  2,205,000 2,186,000 2,186,000 582,000 549,000  341,000 273,000 264,000  295,000                  -257,000 
      loss before taxes on income
    -2,512,000 -7,401,000 -4,688,000  -4,401,000 -403,000 -4,261,000 -12,940,000 -22,395,000 -10,246,500 -8,354,000 -13,895,000 -18,737,000                                   -1,576,000            
      taxes on income
    80,000 117,000 371,000 423,000 353,000 505,000 648,000 259,000 539,000 107,750 -193,000 430,000 194,000 23,703,000 -284,500 -130,000 -1,099,000 -1,008,000 91,000 -1,297,000 -1,297,000 266,000 1,162,000 821,000 75,000 2,129,000 2,129,000 350,000 -164,000 -927,000 -763,000 738,000 738,000 -14,000 -85,000 105,000 -5,796,000 -5,796,000 208,000 196,000 136,000 60,000 -19,000 -19,000 130,000 273,000 112,000 161,000 -63,000 711,000 -63,000 296,000 234,000 181,000 -30,000 -30,000 354,000 164,000 221,000 
      net income
    -2,592,000 -7,518,000 -5,059,000 2,216,000 18,999,200 -908,000 -4,909,000 -13,199,000 -22,934,000 41,352,649 -8,161,000 -14,325,000 -18,931,000 -35,360,000 43,625,935 -19,032,000 -19,476,000 -24,673,000 -5,197,000 954,000 954,000 3,872,000 14,573,000 5,602,000 5,099,000 5,901,000 5,901,000 3,942,000 -4,572,000 -14,626,000 -10,054,000 4,756,000 9,341,000 1,955,000 460,000 -1,589,000 6,977,000 6,977,000 3,113,000 2,339,000 1,774,000 565,000 -369,000 -369,000 -124,000 -1,522,000 215,000 -1,737,000 820,000 8,000 820,000 361,000 -127,000 -226,000 2,065,000 2,065,000 2,143,000 718,000 -201,000 
      yoy
    -113.64% 727.97% 3.06% -116.79% -182.84% -102.20% -39.85% -7.86% 21.15% -216.95% -118.71% -24.73% -2.80% 43.31% -939.44% -2094.97% -2141.51% -737.22% -135.66% -82.97% -81.29% -34.38% 146.96% 42.11% -211.53% -140.35% -158.69% -17.12% -148.95% -848.13% -2285.65% -399.31% 33.88% -71.98% -85.22% -167.94% 293.29% 1134.87% -943.63% -733.88% -1530.65% -137.12% -271.63% -78.76% -115.12% -19125.00% -73.78% -581.16% -745.67% -103.54% -60.29% -82.52% -105.93% -131.48% -1127.36%     
      qoq
    -65.52% 48.61% -328.29% -88.34% -2192.42% -81.50% -62.81% -42.45% -155.46% -606.71% -43.03% -24.33% -46.46% -181.05% -329.22% -2.28% -21.06% 374.75% -644.76% 0.00% -75.36% -73.43% 160.14% 9.86% -13.59% 0.00% 49.70% -186.22% -68.74% 45.47% -311.40% -49.08% 377.80% 325.00% -128.95% -122.77% 0.00% 124.12% 33.09% 31.85% 213.98% -253.12% 0.00% 197.58% -91.85% -807.91% -112.38% -311.83% 10150.00% -99.02% 127.15% -384.25% -43.81% -110.94% 0.00% -3.64% 198.47% -457.21%  
      net income margin %
    -4.88% -15.11% -10.89% 3.65% 53.10% -1.79% -10.10% -30.15% -40.53% 101.35% -13.78% -25.49% -39.62% -55.86% 83.81% -28.49% -33.50% -17.45% -6.24% 1.09% 1.09% 4.47% 6.22% 6.86% 7.71% 8.16% 8.16% 6.87% -12.21% -22.98% -38.36% 9.78% 17.55% 4.39% 1.05% -4.16% 18.46% 18.46% 8.28% 3.49% 4.94% 1.82% -1.23% -Infinity% -Infinity% -Infinity% Infinity% -Infinity% Infinity% Infinity% Infinity% Infinity% -Infinity% -Infinity% Infinity% Infinity% Infinity% Infinity% -Infinity% 
      basic loss per share
    -0.06 -0.17 -0.11  -0.1 -0.02 -0.1 -0.28 -0.48 -0.21 -0.17 -0.29 -0.38                                               
      weighted-average number of shares used in computing basic net loss per share
    44,908,580 45,164,493    47,604,224 47,535,212 47,611,456 48,231,916  48,968,244 49,554,383 49,887,982                                               
      diluted loss per share
    -0.06 -0.17 -0.11  -0.1 -0.02 -0.1                                                     
      weighted-average number of shares used in computing diluted net loss per share
    44,908,580 45,164,493    47,604,224 47,535,212 47,611,456 48,231,916  48,968,244 49,554,383 49,887,982                                               
      weighted-average number of shares
                                                               
      used in computing basic net loss per share
      45,801,003                                                         
      used in computing diluted net loss per share
      45,801,003                                                         
      income before taxes on income
       2,639,000          -11,657,000   -20,575,000 -25,681,000 -5,106,000 -343,000 -343,000 4,138,000 15,735,000 6,423,000 5,174,000 8,030,000 8,030,000 4,292,000 -4,736,000 -15,553,000 -10,817,000 5,494,000 10,079,000 1,941,000 375,000 -1,484,000 1,181,000 1,181,000 3,321,000  1,910,000 625,000 -388,000 -388,000 6,000 -1,249,000 327,000  757,000 719,000 757,000 657,000 107,000  2,035,000 2,035,000 2,497,000 882,000 20,000 
      basic income per share
       0.05                                                        
      weighted-average number of shares used in computing basic net income per share
       47,180,390          49,913,898      47,778,868  46,361,164         40,762,688 40,655,404     34,956,121  34,513,629  34,321,995 34,269,217   34,883,772          30,183,089  29,779,017 29,766,965  
      diluted income per share
       0.05                                                        
      weighted-average number of shares used in computing diluted net income per share
       48,222,449          49,913,898   49,756,990  49,658,028 48,926,240  48,116,716         40,762,688 42,210,359     35,986,581  35,673,298  35,047,817 34,729,450   34,883,772    31,850,639   31,795,707 30,474,543  31,723,327  31,743,307 31,778,725  
      diluted net loss per share
           -0.28 -0.48 -0.21 -0.17 -0.29 -0.38                                               
      financial income (expenses)
                 5,052,000      -36,000      -929,000          -4,000      533,000 154,000 74,500 205,000  389,000 -296,000 -47,000  23,250 -3,000 -18,000 114,000 -164,000 -42,500 279,000   
      basic net income per share
                 -0.71 -0.22 -0.38 -0.39  -0.1 0.02 0.08 0.08         -0.25 0.12 0.005 0.05 0.01 -0.05 0.2 0.04 0.09  0.05 0.02 -0.01 -0.013   0.01  0.03   0.01   0.07 0.03 0.07 0.02  
      diluted net income per share
                 -0.71 -0.22 -0.38 -0.39  -0.1 0.02 0.075 0.08         -0.25 0.11 0.005 0.05 0.01 -0.05 0.19 0.04 0.09  0.05 0.02 -0.01 -0.013   0.01  0.03   0.01   0.07 0.028 0.07 0.02  
      income
                  -11,210,750 -19,162,000                                            
      weighted average number of shares used in computing basic net income per share
                   49,834,417                  40,471,832  35,127,377       34,064,165                 
      weighted average number of shares used in computing diluted net income per share
                   49,834,417                  42,159,655  35,127,377       34,064,165                 
      weighted-average number of shares used in computing basic net income per share
                    49,756,990                                           
      operating expenses
                                                               
      seles and marketing
                     37,631,000                                          
      finance income
                     6,123,000     2,635,000       2,797,000          828,000      93,000              
      basic earnings per share
                     -0.5      0.12 0.11 0.13 0.15 0.09 -0.11                               
      diluted earnings per share
                     -0.5      0.12 0.11 0.12 0.15 0.09 -0.11                               
      used in computing basic net
                                                               
      income per share
                      49,658,028                                         
      total operating
                        24,106,000 36,613,000         21,050,000 20,726,000 13,438,000 18,147,000 18,827,000 16,778,000 17,287,000 11,744,500 15,868,000     10,299,250 14,795,000  13,227,000             
      basic net earnings per share
                          0.32                                     
      diluted net earnings per share
                          0.3                                     
      weighted-average number of shares used in computing basic earnings per share
                           46,196,720 46,041,253 45,941,153  41,536,835 40,872,497                               
      weighted-average number of shares used in computing diluted earnings per share
                           47,849,783 47,568,215 47,226,835  42,692,989 40,872,497                               
      selling and marketing
                             11,030,000 6,343,750 8,587,000 8,291,000 16,788,000 8,497,000 9,251,000 9,251,000 7,849,000 9,205,000 7,268,000 6,877,000 6,877,000 6,518,000 12,201,000 6,352,000 5,849,000 5,153,000 5,153,000 5,297,000 10,829,000 5,271,000 5,558,000 4,753,000 13,585,000 4,753,000 4,813,000 4,320,000 4,452,000 4,192,000 4,192,000 3,264,000 3,256,000 2,655,000 
      basic and diluted net earnings per share
                                 -0.36                              
      restructuring expenses
                                      -118,000   80,250 55,000 266,000 118,000 148,000 164,000 84,750 246,000 93,000 93,000             
      weighted-average number of shares used in computing basic net income (loss) per share
                                      35,962,455                         
      weighted-average number of shares used in computing diluted net income (loss) per share
                                      37,287,748                         
      income (loss) before taxes on income
                                           2,535,000              -45,000      
      basic and diluted net income per share
                                           0.07                    
      operating expenses: research and development
                                               3,796,750 5,845,000               
      basic and diluted net loss per share
                                                 -0.05  -0.05      -0.01     -0.02 
      used in computing basic
                                                               
      net income per share
                                                  33,658,867             
      used in computing diluted
                                                               
      weighted-average number of shares used in computing basic and diluted net loss per share
                                                   32,658,344     30,474,543       
      weighted-average number of shares used in computing basic and diluted net income per share
                                                    30,820,905   30,584,576        
      finance income (expenses)
                                                     93,000          
      weighted average number of shares used in computing basic and diluted net loss per share
                                                         30,361,653      
      financial expenses
                                                             -192,000  
      and diluted net loss per share
                                                              8,973,224 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2025-08-06 2025-05-14 2024-12-31 2023-12-31 2022-12-31 2022-11-09 2022-06-30 2021-12-31 2021-09-30 2020-12-31 2020-06-30 2019-12-31 2018-12-31 2018-05-08 2017-12-31 2017-11-07 2017-08-07 2017-05-09 2017-02-15 2017-01-03 2016-12-31 2016-11-09 2016-08-03 2016-05-04 2016-02-10 2015-12-31 2015-11-05 2015-08-04 2015-05-06 
                                   
        assets
                                   
        current assets:
                                   
        cash and cash equivalents
      25,418,000 56,029,000 35,003,000 39,605,000 104,597,000 66,693,000 196,611,000 611,551,000 96,668,000 125,777,000 47,448,000 40,743,000 74,132,000 14,782,000 18,629,000 14,290,000 25,707,000 15,770,000 22,789,000 18,477,000 22,789,000 18,477,000 11,309,000 14,428,000 18,464,000 18,464,000 37,377,000 80,426,000 4,591,000 
        short-term bank deposit
      306,437,000 226,934,000    360,122,000        7,500,000                
        marketable securities
      99,757,000 169,107,000 222,937,000 57,292,000 20,380,000 20,608,000 21,726,000 28,116,000 25,920,000 13,718,000 36,453,000 32,567,000 3,981,000 9,890,000 5,537,000               
        trade receivables
      64,457,000 61,411,000    63,687,000 60,473,000 49,797,000 49,866,000 51,566,000 39,803,000 40,510,000 21,953,000 25,651,000 23,245,000 32,926,000 29,193,000 24,496,000 31,638,000 29,477,000 31,638,000 29,435,000 26,253,000 21,380,000 22,598,000 22,598,000 17,319,000 11,071,000 9,850,000 
        inventory
      50,023,000 57,617,000    92,223,000        29,471,000  35,865,000 32,880,000 29,787,000 24,122,000   22,955,000 20,069,000 18,558,000 15,803,000  14,729,000 13,407,000 12,873,000 
        other accounts receivable and prepaid expenses
      28,586,000 27,079,000    18,197,000 13,465,000 13,694,000 11,148,000 9,178,000 7,910,000 6,985,000 5,660,000 2,239,000 2,661,000     3,903,000 3,735,000     3,314,000    
        total current assets
      574,678,000 598,177,000 615,389,000 522,387,000 578,839,000 621,530,000 641,918,000 775,343,000 480,049,000 477,530,000 253,544,000 253,282,000 140,756,000 89,533,000 89,427,000 90,902,000 93,428,000 89,552,000 98,784,000 86,881,000 98,784,000 86,839,000 88,505,000 86,023,000 87,039,000 86,706,000 87,441,000 108,162,000 29,745,000 
        long-term assets:
                                   
        deposits and other long-term assets
      14,089,000 10,855,000 10,542,000 8,209,000  3,875,000 2,531,000 856,000 471,000 395,000 438,000 356,000                  
        severance pay fund
      344,000 305,000 306,000 283,000 274,000 271,000 323,000 357,000 342,000 337,000 295,000 301,000 351,000 530,000 523,000 503,000 599,000 641,000 768,000  768,000  1,147,000 1,175,000 1,125,000 1,125,000 1,121,000 1,198,000 1,198,000 
        property,plant and equipment
      67,296,000 63,122,000                            
        operating lease right-of-use assets
      18,443,000 18,738,000 19,054,000 23,782,000 27,139,000 28,057,000 28,658,000 25,155,000 22,122,000 21,053,000 22,859,000 22,806,000                  
        intangible assets
      4,955,000 5,339,000 5,721,000 7,647,000 9,890,000 10,494,000 11,271,000 10,063,000 10,479,000 7,221,000 2,132,000 2,494,000 1,011,000 1,809,000 2,076,000 2,367,000 2,658,000   3,586,000 3,385,000  910,000 966,000 1,023,000 1,023,000 1,079,000 1,136,000 1,189,000 
        goodwill
      29,164,000 29,164,000 29,164,000 29,164,000 29,164,000 29,163,000 29,164,000 25,447,000 25,447,000 16,466,000 5,564,000 5,564,000 5,092,000 5,092,000 5,092,000 5,092,000 5,092,000   5,092,000 5,092,000         
        total long-term assets
      191,282,000 188,601,000    382,653,000 365,462,000 265,532,000 198,132,000 151,459,000 138,182,000 152,184,000 74,067,000 86,436,000 88,947,000 88,716,000 81,549,000 86,082,000 41,262,000 45,305,000 41,262,000 45,347,000 35,726,000 35,551,000 36,387,000 36,646,000 28,894,000 6,466,000 9,011,000 
        total assets
      765,960,000 786,778,000 787,484,000 865,580,000 957,666,000 1,004,183,000 1,007,380,000 1,040,875,000 678,181,000 628,989,000 391,726,000 405,466,000 214,823,000 175,969,000 178,374,000 179,618,000 174,977,000 175,634,000 140,046,000 132,186,000 140,046,000 132,186,000 124,231,000 121,574,000 123,426,000 123,352,000 116,335,000 114,628,000 38,756,000 
        liabilities and shareholders' equity
                                   
        current liabilities:
                                   
        trade payables
      10,032,000 5,897,000 9,019,000 6,936,000 14,833,000 24,038,000 30,788,000 46,448,000 30,630,000 32,016,000 13,021,000 23,449,000 16,614,000 7,272,000  14,243,000 14,440,000 16,903,000 16,433,000 14,354,000  14,354,000 11,500,000 11,308,000 13,230,000 13,230,000 9,028,000 9,812,000 7,699,000 
        employees and payroll accruals
      13,386,000 14,216,000   14,255,000 16,567,000 15,364,000 22,482,000 22,238,000 15,022,000 9,435,000 9,165,000 7,932,000 6,695,000  5,772,000 5,119,000 6,177,000 5,918,000 4,590,000  4,590,000 4,130,000 3,654,000 4,383,000 4,383,000 4,442,000 3,643,000 3,568,000 
        deferred revenues and advances from customers
      1,566,000 1,793,000    5,594,000 3,013,000 5,401,000 11,719,000 27,019,000 2,579,000 2,688,000 3,633,000 2,020,000  1,943,000 1,020,000 599,000 1,679,000 1,312,000  1,312,000 1,216,000 1,003,000 1,008,000 1,008,000 552,000 1,559,000 1,466,000 
        operating lease liabilities
      3,670,000 3,249,000 3,311,000 5,073,000 4,989,000 4,958,000 5,071,000 5,058,000 4,461,000 3,957,000 4,061,000 3,902,000                  
        other payables and accrued expenses
      16,434,000 24,975,000    33,669,000 21,046,000 17,287,000 22,116,000 11,613,000 6,796,000 6,373,000 4,993,000 5,436,000  6,259,000 5,622,000 6,917,000 6,103,000 5,972,000  5,972,000 3,413,000 2,327,000 2,630,000 2,630,000 3,116,000 2,907,000 4,441,000 
        total current liabilities
      45,088,000 50,130,000 44,331,000 50,102,000 65,370,000 84,826,000 75,282,000 96,676,000 91,164,000 89,627,000 35,892,000 45,577,000 33,172,000 21,423,000  28,217,000 26,201,000 30,596,000 30,133,000 26,228,000  26,228,000 20,259,000 18,292,000 21,251,000 21,251,000 17,138,000 17,921,000 17,174,000 
        long-term liabilities:
                                   
        accrued severance pay
      472,000 1,021,000 1,051,000 1,080,000 1,223,000 1,177,000 1,217,000 1,543,000 1,327,000 1,214,000 1,092,000 1,035,000 1,059,000 1,159,000  1,246,000 1,128,000 1,174,000 1,269,000 1,564,000  1,564,000 1,815,000 1,912,000 1,839,000 1,839,000 1,829,000 1,956,000 1,863,000 
        other long-term liabilities
      126,000 154,000    886,000 1,932,000 1,203,000 1,699,000 443,000 1,177,000 1,320,000 1,456,000 623,000  887,000 757,000             
        total long-term liabilities
      16,123,000 15,826,000    23,818,000 25,682,000 24,646,000 21,882,000 20,345,000 21,345,000 21,586,000 2,515,000 1,782,000  2,456,000 2,197,000 2,098,000 2,725,000 2,594,000  2,594,000 1,815,000 1,912,000 1,913,000 1,839,000 1,982,000 2,075,000 1,982,000 
        shareholders' equity
      704,749,000 720,822,000    895,539,000        152,764,000  148,945,000 146,579,000 142,940,000 107,188,000   103,364,000 102,157,000 101,370,000 100,262,000  97,215,000 94,632,000 19,600,000 
        total liabilities and shareholders' equity
      765,960,000 786,778,000    1,004,183,000   678,181,000     175,969,000  179,618,000 174,977,000 175,634,000 140,046,000 132,186,000  132,186,000 124,231,000 121,574,000 123,426,000 123,352,000 116,335,000 114,628,000 38,756,000 
        current assets
                                   
        short-term bank deposits
        205,934,000 235,600,000 275,033,000  260,063,000 9,168,000 241,103,000 224,804,000 79,804,000 95,000,000 5,000,000  4,500,000           22,000,000    
        trade receivables, net of allowance
        65,459,000 93,632,000 67,360,000                         
        inventories
        60,342,000 67,712,000 89,415,000  89,580,000 63,017,000 55,344,000 52,487,000 42,126,000 37,477,000 30,030,000  34,855,000     22,955,000 24,122,000     15,803,000    
        prepaid expenses and other current assets
        25,714,000 28,546,000 22,054,000                         
        non-current assets
                                   
        property, plant and equipment
        59,222,000 50,905,000 60,463,000 52,364,000 53,189,000 45,046,000 38,401,000 29,255,000 24,182,000 17,489,000 14,994,000                 
        total non-current assets
        172,095,000 343,193,000 378,827,000                         
        liabilities
                                   
        current liabilities
                                   
        employee and payroll accruals
        13,101,000 12,121,000                          
        deferred revenues and customers’ advances
        2,339,000 2,158,000 5,701,000                         
        accrued expenses and other current liabilities
        16,561,000 23,814,000 25,592,000                         
        non-current liabilities
                                   
        other non-current liabilities
        138,000 198,000 1,216,000                         
        total non-current liabilities
        16,254,000 19,811,000 23,474,000                         
        total liabilities
        60,585,000 69,913,000 88,844,000                         
        commitments and contingent liabilities
                                   
        shareholders’ equity
                                   
        ordinary shares of nis 0.01 par value - authorized: 200,000,000 shares at december 31, 2024 and 2023; issued: 51,036,338 and 50,371,684 shares at december 31, 2024 and 2023, respectively; outstanding: 46,051,461 and 47,719,633 shares at december 31, 2024 and 2023, respectively.
        134,000                           
        additional paid-in capital
        966,058,000 958,447,000 921,695,000                         
        treasury shares at cost, 4,984,877 and 2,652,051 ordinary shares at december 31, 2024 and 2023, respectively.
        -121,691,000                           
        accumulated other comprehensive loss
        -868,000                       -283,000    
        accumulated deficit
        -116,734,000                           
        total shareholders’ equity
        726,899,000 795,667,000 868,822,000  906,416,000 919,553,000  519,017,000 334,489,000 338,303,000 179,136,000                 
        total liabilities and shareholders’ equity
        787,484,000 865,580,000 957,666,000  1,007,380,000 1,040,875,000  628,989,000 391,726,000 405,466,000 214,823,000                 
        ordinary shares of nis 0.01 par value - authorized: 200,000,000 shares at december 31, 2023 and 2022; issued: 50,371,684 and 49,953,615 shares at december 31, 2023 and 2022, respectively; outstanding: 47,719,633 and 49,953,615 shares at december 31, 2023 and 2022, respectively.
         134,000                          
        treasury shares at cost, 2,652,051 ordinary shares at december 31, 2023
         -55,770,000                          
        accumulated other comprehensive income
         -7,210,000 -17,424,000  -11,533,000 571,000 1,600,000 2,733,000 2,815,000 843,000 -238,000       167,000          
        retained earnings
         -99,934,000 -35,583,000  18,809,000 43,482,000 42,528,000 27,955,000 18,112,000 32,738,000 22,571,000       11,406,000      11,398,000    
        deferred tax assets
                                   
        other non-current assets
          5,927,000                         
        ordinary shares of nis 0.01 par value - authorized: 200,000,000 shares at december 31, 2022 and 2021; issued and outstanding: 49,953,615 and 49,619,782 shares at december 31, 2022 and 2021, respectively
          134,000                         
        deferred taxes
           16,081,000 14,153,000 9,339,000 7,054,000 5,096,000 9,025,000 7,781,000 7,272,000            74,000  153,000 119,000 119,000 
        liabilities and shareholders’ equity
                                   
        shareholders’ equity:
                                   
        ordinary shares of nis 0.01 par value – authorized: 200,000,000 shares as of june 30, 2022 (unaudited) and december 31, 2021; issued and outstanding: 49,795,690 shares and 49,619,782 shares as of june 30, 2022 (unaudited) and december 31, 2021, respectively
            134,000                       
        additional paid in capital
            899,006,000 875,367,000 520,884,000 488,208,000 313,469,000 304,617,000 156,714,000       91,714,000      89,071,000    
        long term liabilities:
                                   
        ordinary shares of nis 0.01 par value – authorized: 200,000,000 shares at december 31, 2021 and 2020, respectively; issued and outstanding: 49,619,782 shares and 45,988,613 shares at december 31, 2021 and 2020 respectively
             133,000                      
        shareholders' equity:
                                   
        ordinary shares of nis 0.01 par value – authorized: 200,000,000 shares at september 30, 2021 and december 31, 2020, respectively; issued and outstanding: 46,477,324 shares and 45,988,613 shares at september 30, 2021 and december 31, 2020, respectively
              123,000                     
        total shareholders' equity
              565,135,000           103,364,000      100,262,000    
        ordinary shares of nis 0.01 par value – authorized: 200,000,000 shares at december 31, 2020 and 2019, respectively; issued and outstanding: 45,988,613 shares and 40,684,340 shares at december 31, 2020 and 2019 respectively
               121,000                    
        ordinary shares of nis 0.01 par value – authorized: 200,000,000 shares as of june 30, 2020 and december 31, 2019; issued and outstanding: 40,941,575 shares and 40,684,340 shares as of june 30, 2020 and december 31, 2019, respectively
                106,000                   
        receivables on account of shares
                -13,000                   
        ordinary shares of nis 0.01 par value – authorized: 200,000,000 shares at december 31, 2019 and 2018, respectively; issued and outstanding: 40,684,340 shares and 35,065,200 shares at december 31, 2019 and 2018, respectively
                 105,000                  
        deposits and other long term assets
                  744,000                 
        payment obligation related to acquisition
                     323,000 312,000 300,000 1,070,000 1,030,000  1,030,000        
        ordinary shares of nis 0.01 par value – authorized: 200,000,000 shares at december 31, 2017 and 2018, respectively; issued and outstanding: 34,124,223 shares and 35,065,200 shares at december 31, 2017 and 2018, respectively
                  89,000                 
        deposits and prepaid expenses
                   674,000 627,000               
        deferred tax asset
                   884,000 564,000 1,080,000              
        property and equipment
                   11,387,000 11,230,000 10,565,000 11,204,000 10,311,000 9,247,000 8,337,000 9,247,000 8,337,000 6,070,000 4,844,000 4,778,000 4,778,000 4,097,000 3,788,000 3,818,000 
        f-3
                                   
        available for sale marketable securities
                     3,709,000 2,657,000 15,344,000 16,500,000 12,069,000 16,500,000 12,069,000 10,052,000 8,334,000 4,527,000 4,527,000 3,543,000   
        other accounts receivables and prepaid expenses
                     4,112,000 2,991,000 4,155,000 3,735,000   3,903,000 2,821,000 3,322,000 3,647,000  3,473,000 3,258,000 2,431,000 
        other assets
                     631,000 1,041,000 1,062,000 1,046,000 2,145,000 1,046,000 2,145,000 716,000 607,000 309,000 568,000 292,000 344,000 443,000 
        goodwill and intangible assets
                       8,041,000 8,477,000   8,720,000        
        liabilities and equity
                                   
        other long term liabilities
                       624,000 386,000           
        short term bank deposits
                            18,001,000 20,001,000 22,000,000  11,000,000   
        ordinary shares of nis 0.01 par value – authorized: 200,000,000 shares at december 31, 2015 and september 30, 2016 (unaudited), respectively; issued and outstanding: 30,295,949 shares and 30,704,348 shares at december 31, 2015 and september 30, 2016 (unaudited), respectively
                         77,000          
        deferred issuance costs
                                  2,363,000 
        ordinary shares of nis 0.01 par value – authorized: 26,345,297 shares and 200,000,000 shares at december 31, 2014 and 2015, respectively; issued and outstanding: 8,973,224 shares and 30,295,949 shares at december 31, 2014 and 2015, respectively
                               76,000    
        preferred a-1 shares of nis 0.01 par value – authorized: 1,927,220 shares and 0 shares at december 31, 2014 and 2015; issued and outstanding: 1,927,140 shares and 0 shares at december 31, 2014 and 2015, respectively
                                   
        available for sale long-term marketable securities
                                22,305,000   
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2025-11-05 2025-08-06 2025-05-14 2024-12-31 2024-11-06 2024-08-07 2024-05-08 2023-12-31 2023-11-08 2023-08-09 2023-05-10 2022-12-31 2022-11-09 2022-06-30 2022-05-11 2022-02-15 2021-11-10 2021-08-10 2021-05-11 2021-02-16 2020-11-10 2020-08-11 2020-06-30 2020-05-19 2020-02-11 2019-11-18 2019-08-06 2019-05-13 2019-02-12 2018-11-13 2018-09-21 2018-08-06 2018-05-08 2018-02-14 2017-11-07 2017-09-05 2017-08-07 2017-05-09 2017-02-15 2016-11-09 2016-08-03 2016-05-04 2016-02-10 2015-11-05 2015-08-04 2015-05-06 
                                                      
          cash flows from operating activities:
                                                      
          net loss
        4,926,000 -2,459,000 -5,059,000 -15,892,000 4,001,000 8,290,000 -13,199,000  6,164,000 4,606,000 -18,931,000             -10,054,000              -1,737,000    -226,000    -201,000 
          adjustments to reconcile net loss to net cash from operating activities:
                                                      
          depreciation and amortization
        1,000 84,000 2,846,000 9,828,000 28,000 -133,000 3,324,000 10,814,000 232,000 -219,000 3,873,000 10,301,000 -58,000 3,322,000 2,580,000 6,967,000 4,945,000 3,035,000 1,492,000 4,711,000 3,411,000 2,196,000 1,095,000 1,101,000 4,441,000 3,359,000 2,222,000 1,081,000 4,965,000 3,603,000 2,367,000 1,167,000 4,814,000 3,631,000 2,427,000 1,273,000 2,964,000 2,007,000 1,110,000 524,000 1,782,000 1,279,000 848,000 398,000 
          fair value of warrants deducted from revenues
             -3,899,000 3,586,000 10,517,000 -7,000 988,000 2,344,000 16,860,000 1,124,000 4,516,000 8,005,000 25,423,000 17,568,000 9,711,000 3,139,000 5,366,000 3,564,000 1,406,000 841,000 565,000 5,094,000 8,549,000 3,406,000 989,000 4,576,000 3,190,000  1,533,000 42,000 2,895,000 2,502,000  2,352,000 938,000 2,030,000        
          share-based compensation
        -132,000 436,000 5,320,000  -514,000 421,000 5,448,000  -1,401,000 1,305,000 5,245,000  -1,232,000 15,243,000 -4,464,000 -12,673,000 -9,219,000 -5,781,000 -2,540,000 -8,209,000 -5,970,000 -3,779,000 6,374,000 -1,744,000 -5,462,000 -3,791,000 -2,276,000 -1,078,000 -4,654,000 3,884,000 2,380,000 1,205,000 4,411,000 3,193,000 1,948,000 938,000 2,994,000 2,080,000 1,462,000 726,000 2,383,000 1,626,000 975,000 440,000 
          amortization of premium and accretion of discount on marketable securities
        22,000 58,000 -304,000 -102,000 -303,000 23,000 -7,000 608,000 -54,000 -121,000 323,000 1,385,000 -49,000 484,000 528,000 1,279,000 -1,652,000 -1,298,000                             
          realized loss on sale and redemption of marketable securities
          -22,000        40,000                                    
          loss from disposal of property and equipments
        -112,000                                              
          change in operating assets and liabilities:
                                                      
          trade receivables
        2,775,000 -7,094,000 4,048,000 22,844,000 4,063,000 -11,639,000 12,905,000 -10,299,000 2,327,000 -5,640,000 -5,608,000 -12,677,000 -25,403,000 22,189,000 -31,193,000 1,782,000 1,713,000 -11,085,000 -1,488,000           30,620,000  33,162,000 25,651,000 23,245,000 32,926,000  29,193,000 24,496,000 31,638,000 29,435,000 26,253,000 21,380,000 22,598,000 17,319,000 11,071,000 9,850,000 
          other accounts receivables and prepaid expenses
        -1,500,000 -142,000 -1,365,000  -1,417,000 456,000 514,000  996,000 -2,598,000 916,000  -5,016,000 673,000 -2,464,000 -5,303,000  -1,513,000 1,550,000               2,661,000 4,112,000  2,991,000 4,155,000 3,735,000 3,903,000 2,821,000 3,322,000 3,647,000 3,473,000 3,258,000 2,431,000 
          inventory
        -4,605,000 2,960,000 2,320,000  7,962,000 -3,772,000 -96,000  -396,000 7,986,000 -3,023,000  12,101,000 -14,816,000 -9,036,000 -13,128,000 -3,765,000             25,212,000  25,123,000 29,471,000 34,855,000 35,865,000  32,880,000 29,787,000 24,122,000 22,955,000 20,069,000 18,558,000 15,803,000 14,729,000 13,407,000 12,873,000 
          operating leases right-of-use assets and liabilities
        -1,359,000 1,750,000 -160,000  827,000 -401,000 -87,000  -156,000 -98,000 -457,000  2,159,000 -2,449,000 -408,000 211,000                               
          deposits and other long term assets
        3,049,000 -2,921,000 -313,000  71,000 197,000 -708,000  550,000 176,000 -1,027,000  256,000  6,000 -110,000                               
          trade payables
        -9,448,000 10,713,000 -5,310,000 1,923,000 -1,605,000 5,597,000 -3,765,000 -4,604,000 -1,662,000 1,252,000 -1,477,000 -20,988,000 -1,484,000 -4,476,000 -7,444,000 14,034,000 -2,400,000 -2,417,000 -6,056,000           12,311,000  10,014,000 7,272,000 12,439,000 14,243,000  14,440,000 16,903,000 16,433,000 14,354,000 11,500,000 11,308,000 13,230,000 9,028,000 9,812,000 7,699,000 
          employees and payroll accruals
        -228,000 -2,530,000 2,092,000 1,542,000 -760,000 2,826,000 -1,152,000 195,000 -3,036,000 1,015,000 737,000 -9,056,000 1,746,000 -364,000 -6,470,000 9,698,000 8,878,000 2,104,000 2,235,000           6,844,000  7,081,000 6,695,000 6,338,000 5,772,000  5,119,000 6,177,000 5,918,000 4,590,000 4,130,000 3,654,000 4,383,000 4,442,000 3,643,000 3,568,000 
          deferred revenues and advances from customers
        393,000 319,000 -546,000  419,000 -56,000 -308,000  1,785,000 -1,161,000 -1,038,000  5,224,000 -2,643,000 -1,471,000 -21,668,000 -15,350,000 -11,401,000 -3,372,000           1,960,000  2,096,000 2,020,000 1,697,000 1,943,000  1,020,000 599,000 1,679,000 1,312,000 1,216,000 1,003,000 1,008,000 552,000 1,559,000 1,466,000 
          other payables and accrued expenses
        5,416,000 -2,761,000 2,230,000  -4,003,000 2,436,000 -2,313,000  2,226,000 -8,718,000 4,340,000  9,542,000 3,081,000 359,000 5,862,000  5,676,000 1,854,000           5,283,000  4,740,000 5,436,000 5,046,000 6,259,000  5,622,000 6,917,000 6,103,000 5,972,000 3,413,000 2,327,000 2,630,000 3,116,000 2,907,000 4,441,000 
          accrued severance pay
        1,462,000 -559,000 -29,000 -56,000 34,000 2,000 -32,000 -76,000 85,000 -260,000 99,000 -249,000 115,000 -103,000 -189,000 309,000  49,000 -30,000           1,284,000  1,355,000 1,159,000 1,232,000 1,246,000  1,128,000 1,174,000 1,269,000 1,564,000 1,815,000 1,912,000 1,839,000 1,829,000 1,956,000 1,863,000 
          other long - term liabilities
        -6,000 -44,000 16,000  -46,000 112,000 -86,000  76,000    -1,459,000  316,000 760,000                               
          net cash from operating activities
        618,000 -2,034,000 5,764,000 35,171,000 9,070,000 460,000 4,024,000 -26,954,000 7,816,000 -1,540,000 -14,004,000 -94,217,000 2,428,000 -7,558,000 -47,082,000 52,464,000 43,130,000 10,330,000 5,119,000 32,410,000 -1,934,000 -22,332,000 -9,209,000 -13,123,000 11,004,000 -3,944,000 -3,936,000 446,000  17,642,000 6,684,000 1,806,000 5,990,000 -5,946,000 -35,000 -3,143,000  956,000 -4,324,000 -6,792,000 -3,052,000 -2,209,000 -2,840,000 2,017,000 1,377,000 
          capital expenditures
        -28,000 -3,305,000 -1,336,000 -14,366,000 705,000 -142,000 -1,192,000 -6,003,000 816,000 1,360,000 -3,105,000 -15,223,000 -1,624,000 -1,985,000 -6,170,000 -12,840,000 -7,515,000 -2,877,000 -1,090,000 -11,585,000 -10,376,000 -8,127,000 -4,936,000 -1,666,000 -4,496,000 -3,706,000 -1,306,000 -377,000  -4,367,000 -1,044,000 -82,000 -5,233,000 -4,358,000 -2,568,000  -4,654,000 -4,392,000 -1,160,000 -530,000 -1,439,000 -907,000 -733,000 -309,000 
          free cash flows
        590,000 -5,339,000 4,428,000 20,805,000 9,775,000 318,000 2,832,000 -32,957,000 8,632,000 -180,000 -17,109,000 -109,440,000 804,000 -9,543,000 -53,252,000 39,624,000 35,615,000 7,453,000 4,029,000 20,825,000 -12,310,000 -30,459,000 -14,145,000 -14,789,000 6,508,000 -7,650,000 -5,242,000 69,000  13,275,000 5,640,000 1,724,000 757,000 -10,304,000 -35,000 -5,711,000  -3,698,000 -8,716,000 -7,952,000 -3,582,000 -3,648,000 -3,747,000 1,284,000 1,068,000 
          cash flows from investing activities:
                                                      
          purchase of property, plant and equipment and capitalized software development costs
                                                      
          proceeds from (investment in) short-term bank deposits
        48,137,000     40,998,000 -24,397,000 39,430,000 220,000,000 -494,929,000 274,932,000                                    
          proceeds from sales and redemption of marketable securities
        3,740,000 460,000 2,800,000    3,494,000  740,000 -2,750,000 4,000,000                                    
          proceeds from maturities of marketable securities
        -13,524,000 12,482,000 65,320,000  -15,831,000 13,283,000 11,298,000  -4,710,000 4,108,000 3,572,000                                    
          investment in marketable securities
        -20,885,000 19,052,000 -25,815,000 -61,391,000 25,320,000 -8,585,000 -18,017,000 -28,461,000 3,395,000 1,113,000 -10,024,000 -112,032,000 -2,465,000 -23,003,000 -80,894,000 -110,458,000 -44,310,000 -30,510,000 -15,290,000                            
          net cash from investing activities
        19,719,000 -28,546,000 17,534,000 -46,478,000 64,825,000 42,047,000 -28,906,000 27,768,000 220,213,000 -490,971,000 269,202,000 -282,546,000 -251,745,000 127,016,000 -486,974,000 88,931,000 -74,718,000 -44,147,000 -36,712,000 -114,630,000 77,254,000 26,273,000 -8,088,000 34,361,000 -179,497,000 -110,230,000 -97,983,000 -57,830,000 16,682,000 -23,232,000 -8,224,000 -5,331,000 -46,744,000 -38,697,000 29,000 -29,056,000 -44,283,000 2,463,000 3,766,000 -642,000 -1,246,000 -58,871,000 -38,972,000 -1,773,000 -1,340,000 
          cash flows from financing activities:
                                                      
          exercise of employee stock options
        -199,000 -290,000 529,000 601,000 108,000   95,000 145,000 11,000 42,000 499,000 79,000 41,000 299,000 4,818,000 4,141,000 1,754,000 675,000 5,660,000 4,942,000 2,804,000 1,236,000 1,568,000 5,901,000 5,400,000 2,269,000 1,144,000 6,425,000 1,997,000 1,067,000 531,000 2,760,000 2,343,000 1,347,000 475,000 958,000 564,000 273,000 239,000 420,000 60,000   
          payments related to shares withheld for taxes
        134,000 585,000 -977,000  -112,000 410,000 -594,000   -167,000 -135,000  -7,000 -172,000 -510,000 -2,238,000 -1,662,000 -1,146,000 -688,000 -596,000 -82,000 -64,000 -11,000 -53,000 -177,000                      
          repurchase of ordinary shares
         -21,352,000 -1,824,000   6,201,000 -7,628,000 -39,822,000 -1,882,000 -7,314,000 -6,752,000                                    
          net cash from financing activities
        23,111,000 -21,057,000 -2,272,000 -84,634,000 1,423,000 6,618,000 -8,222,000 -40,772,000 -1,435,000 -7,470,000 -6,845,000 -273,000 72,000 -131,000 -211,000 344,379,000 2,479,000 608,000 -13,000 167,045,000 167,580,000 2,740,000 1,225,000 1,515,000 135,131,000 134,807,000 132,345,000 841,000 5,525,000 1,097,000 167,000 -369,000 36,437,000 36,020,000 6,000 35,018,000 34,705,000 939,000 564,000 273,000 239,000 74,600,000 74,240,000 75,232,000 -368,000 
          increase in cash and cash equivalents
        43,448,000 -51,637,000 21,026,000  75,318,000 49,125,000 -33,104,000   -499,981,000 248,353,000     485,774,000 -29,109,000 -33,209,000 -31,606,000 85,034,000 242,937,000 6,705,000 -16,029,000 22,734,000 -33,389,000  30,426,000  55,575,000  -1,373,000   -8,623,000 2,819,000  4,325,000 13,000   13,520,000 32,428,000 75,476,000  
          cash and cash equivalents at the beginning of the period
        -30,611,000 21,026,000 35,003,000 17,083,000 16,021,000 -33,104,000 39,605,000 3,275,000 -251,628,000 248,353,000 104,597,000 414,940,000 119,327,000 611,551,000 125,777,000 125,777,000 125,777,000 125,777,000 40,743,000 40,743,000 40,743,000 40,743,000 74,132,000 74,132,000 74,132,000 74,132,000 18,629,000 18,629,000 18,629,000 18,629,000 22,789,000 22,789,000 22,789,000 22,789,000 18,464,000 18,464,000 18,464,000 18,464,000 4,993,000 4,993,000 4,993,000 4,993,000 
          cash and cash equivalents at the end of the period
        12,837,000 -30,611,000 56,029,000 -78,858,000 91,339,000 16,021,000 6,501,000 -36,683,000 -25,034,000 -251,628,000 352,950,000 37,904,000 -129,918,000 119,327,000 77,284,000 611,551,000 96,668,000 92,568,000 94,171,000 125,777,000 283,680,000 47,448,000 -16,029,000 63,477,000 40,743,000 94,670,000 104,550,000 17,559,000 74,132,000 14,099,000 17,223,000 14,782,000 18,629,000 14,290,000 25,707,000 15,770,000 22,789,000 18,477,000 11,309,000 14,428,000 18,464,000 37,377,000 80,426,000 4,591,000 
          non-cash investing and financing activities:
                                                      
          purchase of property and equipment on credit
        -28,000 -1,268,000 2,435,000  40,000 13,000 92,000  28,000 -127,000 173,000  -790,000  1,292,000 2,461,000 1,907,000 2,678,000 1,477,000 1,904,000 382,000 384,000  1,909,000 920,000 359,000 658,000 277,000 222,000 539,000  200,000 400,000 427,000 142,000  863,000 678,000 808,000 95,000 373,000 206,000 422,000 145,000 40,000 31,000 
          inventory transferred to be used as property and equipment
        -2,202,000      946,000    365,000  -337,000  697,000 2,621,000 931,000 463,000 412,000 990,000 823,000 511,000  298,000   -591,000  591,000 591,000  591,000 591,000 397,000 293,000  167,000 322,000 1,090,000 1,090,000 799,000   592,000 284,000 259,000 
          property, plant and equipment transferred to be used as inventory
             12,000 154,000    653,000  178,000  4,000 4,000                               
          lease liabilities arising from obtaining right-of-use assets
        -386,000 39,000 522,000  -1,000 2,084,000 -1,746,000  872,000 -6,587,000 6,037,000  149,000  5,746,000 5,688,000 1,517,000 1,296,000 263,000 2,929,000 2,769,000 2,187,000  1,653,000 9,640,000 1,333,000                     
          purchase of property, plant and equipment
         -2,037,000 -3,771,000 -14,366,000 665,000 -155,000 -1,284,000 -6,003,000 788,000 1,487,000 -3,278,000 -15,223,000 -834,000 -1,985,000 -7,462,000 -15,301,000  -5,555,000 -2,567,000                            
          proceeds from investment in short-term bank deposits
          -21,000,000                                            
          inventory transferred to be used as property and equipment and equipment on lease
          405,000                                            
          net income
                   -60,033,000 444,000 -19,476,000 -5,197,000 15,527,000 14,573,000 10,701,000 5,099,000 -4,783,000 -10,684,000 -14,626,000   10,167,000 826,000 -1,129,000 -1,589,000 12,429,000 5,452,000 2,339,000 565,000 -2,015,000 -1,646,000  -1,522,000  828,000 8,000 -353,000  4,725,000 2,660,000 517,000  
          restructuring and other charges
                                                      
          production of equipment for lease to customers
                                                      
          decrease in cash and cash equivalents
                     119,327,000 -534,267,000             -56,543,000  -4,493,000   -3,894,000     -7,019,000   -7,161,000 -4,059,000     
          adjustments to reconcile net income to net cash from operating activities:
                                                      
          share based compensation
                                                      
          realized loss on sale of marketable securities
                                -271,000    480,000                  
          inventories
                         -526,000 -672,000                            
          deposits and other long-term assets
                                       722,000               
          prepaid expenses and other current assets
                                                      
          deferred taxes
                   9,107,000 1,534,000 -2,111,000 -305,000 -4,280,000 -1,866,000 245,000 -320,000                        74,000 153,000 119,000 119,000 
          decrease in operating leases right-of-use assets
                            -29,000 33,000 -30,000 63,000 -571,000 52,000 34,000 24,000                   
          decrease in operating lease liabilities
                                                      
          deferred revenues and customers’ advances
                                                      
          accrued expenses and other current liabilities
                                                      
          other non-current liabilities
                                                      
          loss from sale and disposal of property, plant and equipment
                   -101,000 485,000                                  
          acquisition of intangible assets and capitalization of software development costs
                       -130,000    -121,000 -121,000 -121,000 -40,000 -81,000 -1,337,000 -799,000 -650,000                    
          proceeds from sale of property, plant and equipment
                   55,000 -39,000                                  
          investment in equity securities
                   -547,000 81,000   -351,000                               
          cash paid in connection with acquisition, net of cash acquired
                       -14,991,000 -14,991,000                              
          proceeds from sale of marketable securities
                      445,000 1,000,000  2,050,000  58,532,000 58,532,000 20,802,000 20,802,000 34,497,000 31,445,000 30,445,000 638,000 40,635,000     39,353,000 38,312,000 29,000 38,283,000  2,086,000 1,523,000 1,523,000      
          proceeds from maturity of marketable securities
                   23,922,000 -1,524,000 5,500,000 11,922,000 13,526,000 10,304,000   21,706,000 20,006,000 17,445,000 5,343,000 12,102,000 3,000,000 1,500,000 500,000 500,000 6,564,000 3,354,000 2,150,000 500,000 7,240,000 6,740,000 6,740,000 4,740,000 4,500,000 3,500,000 2,500,000      
          payment of withholding taxes related to exercise of share-based awards
                                                      
          investing in long term assets
                                                      
          proceeds from short-term bank deposits
                                                      
          inventory transferred to be used as property and equipment and long term assets
            -280,000                                          
          realized gain on sale and redemption of marketable securities
                87,000                                      
          acquisition of intangible assets
                    31,000                                  
          operating lease right-of-use assets and liabilities
                        -397,000                              
          proceeds from public offering, net of issuance costs
                                                      
          other long-term liabilities
                  -360,000       800,000 299,000           744,000  764,000 623,000 589,000 887,000  757,000          
          receipt on account of shares
                      63,000 44,000  32,000    13,000     811,000     20,000               
          investment in bank deposits
                     160,090,000 -410,985,000               -5,000,000  -3,000,000 -3,000,000              
          proceeds from public offering, net of issuance cost
                       341,799,000                               
          other non-current assets
                                                      
          foreign currency translation loss on intercompany balances with foreign subsidiaries
                                                      
          payments of withholding taxes related to exercise of share-based awards
                                                      
          foreign currency translation adjustments on cash and cash equivalents
                           209,000 37,000 24,000 43,000 -19,000 -27,000 -95,000 -8,000 -30,000 -72,000 -37,000 -33,000 47,000 157,000 124,000 99,000 14,000 -33,000 7,000 6,000 23,000 -49,000 -44,000 -44,000 -70,000 
          revenues
                    8,655,000  83,293,000 322,006,000 234,458,000                              
          gaap cost of revenues
                    7,754,000  49,891,000 170,095,000 124,934,000 78,797,000 35,713,000 105,530,000 70,183,000 39,822,000  18,184,000 97,790,000 73,174,000 48,100,000 22,863,000 72,504,000                  
          cost of product recorded for share-based compensation
                    19,000  -449,000 -1,355,000 -1,000,000 -619,000 -299,000 -1,056,000 -772,000 -491,000  -214,000 -632,000 -419,000 -237,000 -108,000 -494,000                  
          cost of service recorded for share-based compensation
                    39,000  -385,000 -1,105,000 -750,000 -499,000 -233,000 -771,000 -568,000 -360,000  -150,000 -520,000 -374,000 -230,000 -114,000 -398,000                  
          intangible assets amortization on cost of product
                    -78,000  -173,000 -337,000 -161,000 -50,000 -25,000 -100,000 -75,000 -50,000  -25,000 -100,000 -75,000 -50,000 -25,000 -100,000                  
          intangible assets amortization on cost of service
                     -160,000 -640,000 -480,000 -320,000 -160,000                            
          restructuring expenses
                                  -266,000  -321,000                  
          non-gaap cost of revenues
                    7,338,000  48,724,000 166,658,000 122,543,000 77,309,000 34,996,000 103,083,000 68,248,000 38,475,000  17,551,000 93,720,000 69,488,000 44,765,000 21,034,000 71,512,000                  
          gaap gross profit
                    901,000  33,402,000 151,911,000 109,524,000 68,992,000 30,410,000 87,801,000 50,857,000 23,826,000  8,028,000 82,076,000 53,457,000 33,951,000 15,298,000 69,869,000                  
          gross profit adjustments
                    416,000  1,167,000 3,437,000 2,391,000 1,488,000 717,000 2,447,000 1,935,000 1,347,000  633,000 4,070,000 3,686,000 3,335,000 1,829,000 992,000                  
          non-gaap gross profit
                    1,317,000  34,569,000 155,348,000 111,915,000 70,480,000 31,127,000 90,248,000 52,792,000 25,173,000  8,661,000 86,146,000 57,143,000 37,286,000 17,127,000 70,861,000                  
          gaap operating expenses
                    -2,629,000  40,307,000 139,118,000 96,424,000 59,811,000 27,301,000 94,530,000 66,545,000 42,176,000  21,050,000 74,478,000 53,752,000 35,605,000 16,778,000 64,265,000                  
          acquisition related expenses
                      -512,000 -960,000 -194,000   -648,000 -648,000    -28,000 -28,000 -28,000 -28,000                   
          intangible assets amortization
                    173,000  -86,000 -433,000 -336,000 -238,000 -119,000 -712,000 -622,000 -251,000  -135,000 -757,000 -532,000 -308,000 -129,000 -964,000                  
          non-gaap operating expenses
                    -3,969,000  35,245,000 125,052,000 86,675,000 53,792,000 24,642,000 85,030,000 59,374,000 38,215,000  19,160,000 67,968,000 49,372,000 32,964,000 15,514,000 58,151,000                  
          gaap financial income
                    -2,117,000     2,416,000 2,065,000 3,498,000 4,427,000 2,797,000  2,205,000 3,313,000 1,127,000 545,000 -4,000                   
          foreign exchange losses associated with asc 842
                    2,201,000  -649,000 336,000 -302,000   1,320,000 28,000 -82,000  -610,000 250,000 780,000 538,000 335,000                   
          non-gaap financial income
                    84,000   2,935,000  2,001,000 1,263,000 4,818,000 4,455,000 2,715,000  1,595,000 3,563,000 1,907,000 1,083,000 331,000                   
          gaap taxes on income
                    969,000  91,000 -135,000 1,162,000 896,000 75,000 1,552,000 -577,000 -927,000  -763,000 744,000 6,000 20,000 105,000 -5,392,000                  
          tax effect on to the above non-gaap adjustments
                    142,000  327,000 302,000 -1,954,000 165,000 191,000 706,000 346,000 -180,000  -82,000 1,021,000 933,000 871,000 489,000 472,000                  
          deferred tax benefit based on an israeli statutory tax rate
                    -639,000  -110,000 -3,035,000 -1,360,000         -807,000 -460,000 -165,000                   
          non-gaap taxes on income
                    472,000  308,000 -2,868,000 -2,152,000 475,000 18,000 999,000 379,000 -92,000  1,000 2,153,000 1,746,000 1,351,000 759,000 1,021,000                  
          gaap net income
                    444,000  -5,197,000 15,527,000 14,573,000 10,701,000 5,099,000 -4,783,000 -10,684,000 -14,626,000  -10,054,000 10,167,000 826,000 -1,129,000 -1,589,000 12,429,000                  
          tax effect of the above non-gaap adjustments
                      -327,000 -302,000                               
          deferred tax benefit at the israeli statutory tax rate
                    639,000  110,000 3,035,000                               
          non-gaap net income
                    4,898,000  166,000 36,099,000 29,725,000 18,214,000 7,730,000 9,037,000 -2,506,000 -10,235,000  -8,905,000 19,588,000 7,932,000 4,054,000 1,185,000 13,122,000                  
          gaap diluted earnings per share
                         220 110 -110 -260 -360                         
          non-gaap diluted earnings per share
                         380 160 210 -60 -250                         
          weighted average number of shares
                                                      
          shares used in computing gaap diluted net earnings per share
                         47,709,429,000 47,568,215,000 42,286,275,000 41,059,090,000 40,817,593,000                         
          shares used in computing non-gaap diluted net earnings per share
                         47,941,113,000 47,692,101,000 43,712,110,000 41,059,090,000 40,817,593,000                         
          cost of product revenues
                    -19,000  449,000 1,355,000 1,000,000 619,000 299,000 1,056,000 772,000 491,000  214,000 632,000 419,000 237,000 108,000 494,000                  
          cost of service revenues
                    -39,000  385,000 1,105,000 750,000 499,000 233,000 771,000 568,000 360,000  150,000 520,000 374,000 230,000 114,000 398,000                  
          research and development
                    247,000  1,189,000 2,685,000 1,810,000 1,071,000 502,000 1,712,000 1,243,000 780,000  344,000 1,294,000 934,000 600,000 255,000 1,022,000                  
          sales and marketing
                    877,000  1,809,000                                
          general and administrative
                    108,000  1,466,000 4,983,000 3,758,000 2,377,000 966,000 3,604,000 2,635,000 1,618,000  759,000 2,479,000 1,725,000 1,040,000 508,000 2,392,000                  
          selling and marketing
                       5,005,000 3,651,000 2,333,000 1,072,000 2,893,000 2,150,000 1,381,000  641,000 1,689,000 1,132,000 636,000 315,000 1,240,000                  
          operating lease liabilities
                         -415,000 -800,000                            
          increase (decrease) in cash and cash equivalents
                                 20,538,000        -4,317,000             
          tax effect ofthe above non-gaap adjustments
                                                      
          gaap diluted earning (loss) per share
                      -100 320 300          -30 -50 350                  
          non-gaap diluted earning (loss) per share
                        620                              
          weighted-average number of shares
                                                      
          shares used in computing gaap diluted net earning (loss) per share
                      49,658,028,000 48,600,095,000 47,846,077,000          35,547,223,000 35,127,377,000 35,363,704,000                  
          shares used in computing non-gaap diluted net earning (loss) per share
                      50,955,776,000 48,836,435,000 48,082,118,000                              
          proceeds from (investment in) bank deposits
                                         -4,500,000         -22,000,000 -11,000,000   
          loss from sale and disposal of property plant and equipment
                                                      
          investing in equity securities
                                                      
          gaap financial income (expenses)
                      1,799,000 2,599,000 2,635,000                              
          non-gaap financial income
                      1,150,000                                
          non-gaap diluted earning per share
                       740        -220 490 200 110 30 370                  
          realized gain on sale of marketable securities
                      3,000 -32,000    -503,000 -503,000 -102,000 -102,000  -271,000 -271,000       -34,000 -29,000            
          coronavirus one time impact
                                                      
          foreign currency translation loss on inter company balances with foreign subsidiaries
                                      293,000 -339,000  -798,000   -113,000     596,000 409,000 403,000  
          investment in (proceeds from) bank deposits
                       215,636,000 -16,299,000                              
          payment of deferred issuance cost
                           -739,000                 -981,000         -368,000 
          acquisition costs on credit
                       73,000     204,000                          
          deposits and long-term assets
                         -131,000 -10,000                            
          foreign currency translation gain on intercompany balances with foreign subsidiaries
                                                      
          proceeds from sale marketable securities
                                                      
          payment of contingent consideration
                                -303,000 -303,000 -303,000 -303,000 -900,000 -900,000 -900,000 -900,000 -1,400,000 -1,400,000 -1,400,000 -1,400,000         
          non-gaap financial income (expenses)
                        2,333,000                              
          other receivables and prepaid expenses
                        -1,853,000                              
          other long term assets
                        -76,000                              
          payables and accrued expenses
                        10,479,000                              
          severance pay
                        108,000                              
          other long term liabilities
                        1,256,000                     624,000 386,000        
          sale of property and equipment
                                                      
          foreign currency translation income on inter company balances with foreign subsidiaries
                           -362,000 -294,000 183,000  310,000 212,000 684,000 11,000 193,000 389,000 340,000                 
          purchase of property and equipment
                        -9,422,000   -13,489,000 -10,758,000 -8,511,000 -4,936,000 -3,575,000 -5,416,000 -4,065,000 -1,964,000 -654,000 -7,294,000 -4,906,000 -1,244,000 -482,000 -5,660,000 -4,500,000 -3,431,000 -895,000 -5,462,000 -4,487,000 -1,533,000 -736,000 -1,861,000 -1,052,000 -773,000 -340,000 
          capitalization of software development costs
                               40,000 112,000 151,000 87,000                    
          proceeds from sale of property and equipment
                           4,000 4,000 4,000 4,000 3,000 3,000        6,000 6,000        8,000 8,000   
          issuance expenses on credit
                            739,000      648,000            300,000        
          loss from sale and disposal of property and equipment
                           139,000 75,000 75,000 75,000 23,000                      
          covid-19 one time impact
                           -520,000 -520,000 -446,000  -244,000                       
          foreign exchange gain associated with asc 842
                         -415,000 -802,000                            
          taxes on income
                         -586,000 -248,000 -1,259,000 610,000                          
          deferred taxes on income
                         586,000 248,000 1,259,000 -610,000 -1,015,000  -846,000 -388,000                      
          operating leases right-of-use assets
                         -104,000 -56,000                            
          investment in short-term bank deposits
                         -10,132,000 -18,855,000                            
          property and equipment transferred to be used as inventory
                         3,000 3,000 115,000 51,000 51,000                     106,000 106,000 106,000  
          amortization of discount on marketable securities
                          -817,000 395,000 248,000 165,000                         
          excess cost of product on acquired inventory
                                -2,790,000 -2,790,000 -2,790,000 -1,554,000                   
          decrease in trade receivables
                           -9,529,000  616,000 -6,769,000 7,385,000 -18,617,000    1,069,000 -7,584,000 -10,141,000 -2,270,000   2,894,000 7,226,000      -7,726,000  -380,000 
          increase in other receivables and prepaid expenses
                           -2,333,000     -1,204,000     -2,109,000        -269,000  -529,000  -339,000     
          increase in inventory
                           -15,827,000   4,298,000 -9,503,000             -8,652,000 -5,936,000 -6,061,000 -4,739,000 -5,003,000 -2,612,000     
          increase in operating leases right-of-use assets
                           -56,000                           
          decrease in deferred taxes
                           2,177,000 -823,000 -1,384,000     -646,000  -6,665,000   -219,000               
          decrease in other long term assets
                           54,000 38,000 -82,000  5,000 386,000  204,000 210,000 -121,000 -88,000  -97,000 -45,000    194,000 149,000  -356,000 -13,000  -68,000    
          increase in trade payables
                           6,864,000 571,000 -9,891,000 -8,387,000 -1,504,000 6,032,000  3,782,000 2,668,000 4,394,000 -233,000  -2,192,000     -2,060,000  2,819,000 1,449,000 -1,680,000  7,036,000 3,101,000 3,120,000 1,890,000 
          increase in operating lease liabilities
                           1,321,000 29,000 -82,000 527,000 -609,000 898,000 780,000 538,000 335,000                   
          increase in employees and payroll accruals
                           6,366,000 4,318,000 335,000 688,000 -353,000 1,423,000  -783,000 1,126,000 1,621,000 521,000 759,000 342,000 360,000 -194,000  -833,000 254,000 1,550,000 199,000 -260,000  1,435,000 1,486,000 687,000 620,000 
          increase in deferred revenues and advances from customers
                           24,286,000 7,663,000    -921,000  -1,774,000 -1,321,000 1,981,000 289,000 412,000 304,000      675,000 298,000      -358,000 
          increase in other payables and accrued expenses
                           4,822,000 2,120,000 432,000 792,000 -360,000 3,588,000 1,654,000 952,000 347,000 548,000 791,000 203,000 887,000  754,000 122,000 836,000 1,944,000 2,061,000 852,000  223,000 729,000 338,000 664,000 
          increase in accrued severance pay
                           143,000 81,000 63,000 92,000 -29,000 26,000 46,000 7,000  -1,000 198,000 109,000 -80,000  242,000 28,000 32,000   -45,000  -2,000 -8,000  -51,000 
          decrease in other long term liabilities
                           -877,000  -143,000  -130,000                       
          cash paid in connection with acquisition
                           -15,535,000 -15,059,000    -4,715,000 -4,715,000 -4,715,000 -4,715,000           -9,206,000 -9,206,000   -1,000,000 -1,000,000 -1,000,000 -1,000,000 
          increase in bank deposits
                           -129,804,000      -89,000,000 -77,000,000 -9,000,000                   
          purchase of marketable securities
                           -35,923,000 -18,542,000 -18,542,000 -9,801,000 -8,741,000 -115,529,000 -44,599,000 -44,599,000 -44,599,000 -22,723,000 -16,680,000 -6,130,000 -2,349,000 -83,183,000 -79,255,000 -70,648,000 -48,128,000 -11,455,000 -9,564,000 -7,131,000 -3,509,000 -35,518,000 -27,428,000   
          proceeds from secondary offering
                           162,720,000 162,720,000    129,710,000 129,710,000 130,379,000          36,052,000 35,630,000         
          adjustments to reconcile net income to net cash provided by operating activities:
                                                      
          increase in trade receivables
                            -7,933,000      -12,163,000 -4,141,000       -730,000    -9,258,000 -6,730,000 -3,560,000  -13,117,000  -1,491,000  
          decrease in other receivables and prepaid expenses
                            -1,615,000 -844,000 135,000 -979,000   750,000 1,282,000 -3,135,000  -522,000 417,000  -396,000 747,000  -411,000  491,000  -1,595,000 -1,556,000 -1,252,000  
          decrease in inventory
                            -9,529,000 -5,205,000   -4,183,000  -1,525,000 -1,603,000 4,037,000 8,919,000  9,044,000 4,915,000              
          increase in other long term liabilities
                            48,000    -136,000  -210,000 -198,000 867,000 155,000  175,000 34,000  501,000  369,000 236,000 388,000        
          decrease in bank deposits
                            43,192,000 15,196,000  13,850,000 -90,000,000    -500,000                  
          tax benefit
                             1,015,000  846,000 388,000 807,000 460,000 165,000 5,941,000                  
          decrease in deferred revenues and advances from customers
                             -107,000 -12,000 -95,000                       
          increase in deferred taxes
                              -278,000 -1,106,000 -1,885,000   -186,000  -25,000   -309,000  -641,000  -183,000   -368,000 -132,000     -3,000 
          decrease in other long-term assets
                                                      
          decrease in other long-term liabilities
                                                      
          gaap diluted earning per share
                               -250 260 20                     
          shares used in computing gaap diluted net earning per share
                               40,762,688,000 39,500,305,000 38,584,788,000                     
          shares used in computing non-gaap diluted net earning per share
                               40,762,688,000 39,751,470,000 38,753,127,000 36,976,062,000 36,431,015,000 35,626,160,000                  
          amortization of premium (discount) on marketable securities
                               89,000 -112,000 -119,000 -84,000 -34,000                   
          offering costs
                                    -175,000                  
          decrease in inventories
                                                      
          decrease in other deposits and long-term assets
                                                      
          decrease (increase) in trade receivables
                                 -23,344,000        9,081,000             
          decrease (increase) in other receivables and prepaid expenses
                                 405,000        1,100,000             
          decrease (increase) in inventory
                                 -1,107,000        -10,629,000 -11,631,000            
          decrease (increase) in deferred taxes
                                 -632,000        -125,000             
          decrease (increase) in other long term assets
                                 204,000        -10,000             
          increase (decrease) in trade payables
                                 447,000        -3,635,000 -1,538,000       -1,709,000     
          increase (decrease) in employees and payroll accruals
                                 1,184,000                -739,000     
          increase (decrease) in deferred revenues and advances from customers
                                 -1,123,000        -31,000             
          increase (decrease) in other long term liabilities
                                 -123,000        203,000             
          loss from sale of property and equipment
                                 1,000        228,000 228,000 29,000  9,000        
          decrease in accrued severance pay
                                   -37,000                 42,000  
          impact of the us tax reform
                                                      
          amortization of premium on marketable securities
                                    388,000 339,000 241,000 117,000 546,000 404,000  277,000    218,000      
          net cash provided by operating activities
                                    33,368,000                  
          tax benefit related to exercise of stock options
                                              -71,000        
          decrease (increase) in inventories
                                                      
          increase in other deposits and long-term assets
                                                      
          increase (decrease) in other payables and accrued expenses
                                         -461,000        -112,000     
          increase (decrease) in accrued severance pay
                                         208,000        23,000     
          increase in other long-term liabilities
                                                      
          loss from sale of property, plant and equipment
                                                      
          payment of issuance cost related to warrants
                                              -90,000        
          assets
                                                      
          current assets:
                                                      
          cash and cash equivalents
                                     14,099,000  17,223,000 14,782,000 18,629,000 14,290,000  25,707,000 15,770,000 22,789,000 18,477,000 11,309,000 14,428,000 18,464,000 37,377,000 80,426,000 4,591,000 
          short-term bank deposit
                                     9,500,000  7,500,000 7,500,000              
          marketable securities
                                     22,048,000  10,657,000 9,890,000              
          other accounts receivable and prepaid expenses
                                     4,750,000  3,153,000 2,239,000              
          total current assets
                                     106,229,000  96,818,000 89,533,000 89,427,000 90,902,000  93,428,000 89,552,000 98,784,000 86,839,000 88,505,000 86,023,000 87,039,000 87,441,000 108,162,000 29,745,000 
          long-term assets:
                                                      
          deposits and prepaid expenses
                                     712,000   674,000              
          severance pay fund
                                     377,000  537,000 530,000 523,000 503,000  599,000 641,000 768,000  1,147,000 1,175,000 1,125,000 1,121,000 1,198,000 1,198,000 
          deferred tax asset
                                     622,000  805,000 884,000 564,000 1,080,000            
          property and equipment
                                     14,023,000  10,994,000 11,387,000 11,230,000 10,565,000  11,204,000 10,311,000 9,247,000 8,337,000 6,070,000 4,844,000 4,778,000 4,097,000 3,788,000 3,818,000 
          intangible assets
                                     1,277,000  1,543,000 1,809,000 2,076,000 2,367,000  2,658,000    910,000 966,000 1,023,000 1,079,000 1,136,000 1,189,000 
          goodwill
                                     5,092,000  5,092,000 5,092,000 5,092,000 5,092,000  5,092,000          
          total long-term assets
                                     87,381,000  87,034,000 86,436,000 88,947,000 88,716,000  81,549,000 86,082,000 41,262,000 45,347,000 35,726,000 35,551,000 36,387,000 28,894,000 6,466,000 9,011,000 
          total assets
                                     193,610,000  183,852,000 175,969,000 178,374,000 179,618,000  174,977,000 175,634,000 140,046,000 132,186,000 124,231,000 121,574,000 123,426,000 116,335,000 114,628,000 38,756,000 
          liabilities and shareholders’ equity
                                                      
          current liabilities:
                                                      
          total current liabilities
                                     26,398,000  23,931,000 21,423,000 25,520,000 28,217,000  26,201,000 30,596,000 30,133,000 26,228,000 20,259,000 18,292,000 21,251,000 17,138,000 17,921,000 17,174,000 
          long-term liabilities:
                                                      
          payment obligation related to acquisition
                                         334,000 323,000  312,000 300,000 1,070,000 1,030,000       
          total long-term liabilities
                                     2,028,000  2,119,000 1,782,000 2,155,000 2,456,000  2,197,000 2,098,000 2,725,000 2,594,000 1,815,000 1,912,000 1,913,000 1,982,000 2,075,000 1,982,000 
          shareholders’ equity
                                     165,184,000  157,802,000  150,699,000             
          total liabilities and shareholders’ equity
                                     193,610,000  183,852,000  178,374,000             
          adjustments to reconcile net income to net cash from (used by) operating activities:
                                                      
          warrants to customers
                                                      
          change in deferred taxes
                                                      
          decrease in other assets
                                                      
          decrease in trade payables
                                        -5,146,000     -209,000         
          investments in bank deposits
                                                      
          cash flows provided by financing activities:
                                                      
          proceeds from issuance of ordinary shares in a follow-on offering
                                                      
          proceeds from follow on offering
                                                      
          liabilities and shareholders' equity
                                                      
          shareholders' equity
                                        152,764,000  148,945,000  146,579,000 142,940,000 107,188,000 103,364,000 102,157,000 101,370,000 100,262,000 97,215,000 94,632,000 19,600,000 
          total liabilities and shareholders' equity
                                        175,969,000  179,618,000  174,977,000 175,634,000 140,046,000 132,186,000 124,231,000 121,574,000 123,426,000 116,335,000 114,628,000 38,756,000 
          short term deposit
                                         4,500,000             
          available for sale marketable securities
                                         5,537,000 3,709,000  2,657,000 15,344,000 16,500,000 12,069,000 10,052,000 8,334,000 4,527,000 3,543,000   
          other assets
                                         627,000 631,000  1,041,000 1,062,000 1,046,000 2,145,000 716,000 607,000 309,000 292,000 344,000 443,000 
          foreign currency translation gain on inter company balances with foreign subsidiaries
                                         -916,000   -588,000  391,000 -138,000 -82,000 -385,000     
          proceeds from issuance of ordinary shares in a follow on offering
                                         35,077,000 35,077,000            
          increase in other long-term assets
                                                      
          increase in other long term assets
                                          -15,000    -282,000   -33,000  -49,000 -100,000  
          increase in deferred revenues
                                          217,000  -692,000    203,000  -820,000 -1,281,000 -275,000  
          proceeds from bank deposits
                                              22,000,000 22,000,000 3,999,000 1,999,000     
          customer incentive warrants deducted from revenues
                                                      
          increase in inventories
                                                  -4,610,000 -3,361,000 -1,737,000 -1,348,000 
          decrease in employees and payroll accruals
                                                      
          kornit digital ltd.
                                                      
          and its subsidiaries
                                                      
          consolidated statements of cash flows
                                                      
          goodwill and intangible assets
                                             8,041,000 8,477,000 8,720,000       
          liabilities and equity
                                                      
          adjustments to reconcile net loss to net cash (used in) provided by operating activities:
                                                      
          amortization of premium and accretion of discount on available for sale marketable securities
                                             132,000 448,000 338,000       
          accretion of payment obligation
                                             41,000 180,000 90,000       
          changes in deferred taxes
                                             -164,000    335,000 -62,000 -76,000 -58,000  
          decrease in deferred revenues
                                             -1,082,000    -11,000     
          net cash (used in) provided by operating activities
                                             2,545,000         
          non-cash investing activities:
                                                      
          non-cash issuance expenses
                                             560,000       1,052,000 481,000 
          short term bank deposits
                                                18,001,000 20,001,000 22,000,000 11,000,000   
          changes in deferred income taxes
                                              -181,000        
          proceeds from initial public offering
                                                  74,180,000 74,180,000 75,232,000  
          increase in other assets
                                                     -201,000 
          adjustments to reconcile net income to net cash provided by (used in) operating activities:
                                                      
          realized gain on sale of available-for-sale marketable securities
                                                      
          amortization of premium and accretion of discount on available-for-sale marketable securities
                                                      
          proceeds from maturity of available-for-sale marketable securities
                                                      
          exercise of employee share options
                                                      
          loss from sale of property and equipments
                                               6,000   51,000    
          decrease in amortization of premium on marketable securities
                                                 107,000     
          increase (decrease) in trade receivables
                                                 1,399,000     
          proceeds from redemption or sale of marketable securities
                                                 1,000,000 1,500,000 1,500,000   
          deferred issuance costs
                                                     2,363,000 
          increase in receivable interest and amortization of premium on marketable securities
                                                  -113,000    
          interest on short-term bank deposit
                                                  -53,000 -30,000   
          inventory transferred to be used as property and equipment.
                                                  692,000    
          amortization of premium on available-for-sale marketable securities
                                                      
          purchase of intangible assets
                                                      
          supplemental disclosure of cash flow information:
                                                      
          cash paid during the year for income taxes
                                                      
          available for sale long-term marketable securities
                                                   22,305,000   
          increase in accrued interest and amortization of premium on marketable securities
                                                   -43,000   
          gain from sale of property and equipments
                                                      
          payment of issuance costs
                                                      
          (a) non-cash investing activities:
                                                      
          increase in short term deposits
                                                      
          increase in other accounts receivables and prepaid expenses
                                                     -672,000 
          foreign currency remeasurement gain
                                                     579,000 
          decreae in cash and cash equivalents
                                                     -332,000