7Baggers

Camtek Ltd
(NASDAQ:CAMT) 

CAMT stock logo

Camtek Ltd., together with its subsidiaries, develops, manufactures, and sells inspection and metrology equipment for the advanced interconnect packaging, memory, complementary metal oxide semiconductor image sensors, micro-electro mechanical systems, radio frequency, and other segments of the semic...

Founded: 1987
Full Time Employees: 322
Sector: Technology
Industry: Semiconductor Equipment & Materials

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-10 2025-08-05 2025-05-13 2025-02-12 2024-12-31 2024-11-12 2024-08-01 2024-05-09 2024-02-20 2023-12-31 2023-11-14 2023-07-31 2023-06-30 2023-05-10 2023-02-16 2022-12-31 2022-11-17 2022-07-27 2022-06-30 2022-05-12 2022-02-10 2021-12-31 2021-10-27 2021-08-04 2021-06-30 2021-04-28 2021-02-10 2020-12-31 2020-11-17 2020-10-27 2020-08-05 2020-06-30 2020-05-11 2020-02-20 2019-12-31 2019-11-07 2019-08-06 2019-05-06 2019-02-13 2018-12-31 2018-10-31 2018-09-21 2018-07-31 2018-05-02 2018-02-07 2017-12-31 2017-11-07 2017-10-10 2017-09-29 2017-08-03 2017-05-09 2017-02-08 2016-12-31 2016-11-07 2016-10-31 2016-07-21 2016-05-05 2016-02-11 2015-12-31 2015-10-29 2015-08-03 2015-04-30 2015-02-12 2014-12-31 2014-10-29 2014-07-29 2014-05-01 2014-02-13 2013-12-31 2013-11-07 2013-08-08 2013-05-20 2013-02-21 2012-12-31 2012-11-15 2012-08-01 2012-05-03 2012-02-21 2011-12-31 2011-11-03 2011-08-03 2011-04-28 2011-02-22 2010-12-31 2010-11-04 2010-08-05 2010-05-12 2010-03-08 2009-12-31 2009-11-12 2009-08-12 2009-05-19 2009-03-05 2008-12-31 2008-11-18 2008-08-12 2008-05-15 2008-02-20 2007-12-31 2007-11-19 2007-08-07 2007-05-25 2007-03-29 2006-12-31 2006-11-13 2006-08-08 2006-05-31 2006-04-06 2005-12-31 2005-11-29 2005-08-11 2005-04-26 2004-12-31 2004-08-12 2004-05-25 2004-03-31 2004-02-19 2003-12-31 2003-11-18 2003-08-18 2003-05-19 2003-03-24 2002-12-31 
                                                                                                                               
      revenues
    125,993,000 123,317,000 118,638,000 117,293,000 117,293,000 112,340,000 102,591,000 97,010,000 88,690,000 88,690,000 80,470,000 73,758,000 320,909,000 72,457,000 82,175,000   79,578,000 269,659,000 77,166,000 74,171,000 74,171,000 70,686,000 67,450,000 67,450,000 57,352,000 48,619,000 48,619,000 40,061,000 40,061,000 37,000,000 37,000,000 30,179,000 33,201,000 33,201,000 32,470,000 34,346,000 34,002,000 33,174,000 33,174,000 32,264,000 30,462,000 30,462,000 27,274,000 25,844,000 25,844,000 23,813,000 43,828,000 22,682,000 22,682,000 30,782,000 29,331,000 20,048,000 28,454,000 27,280,000 27,280,000 24,458,000 25,776,000 18,374,750 26,337,000 25,412,000 21,750,000 20,600,000 16,928,250 22,443,000 23,161,000 22,109,000 23,333,000 15,518,000 21,733,000 22,266,000 18,073,000 17,619,000 16,732,000 23,717,000 25,033,000 18,178,000 21,104,000 21,481,000 29,676,000 28,778,000 27,470,000 25,432,000 15,587,000 23,915,000 20,806,000 17,627,000 17,222,000                           13,075,000         
      yoy
    7.42% 9.77% 15.64% 20.91% 32.25% 26.67% 27.49% 31.52% -72.36% 22.40% -2.07%   -8.95% -69.53%   7.29% 281.49% 14.40% 9.96% 29.33% 45.39% 38.73% 68.37% 43.16% 31.40% 31.40% 32.74% 20.66% 11.44% 13.95% -12.13% -2.36% 0.08% -2.12% 6.45% 11.62% 8.90% 21.63% 24.84% 17.87% 27.92% -37.77% 13.94% 13.94% -22.64% 49.43% 13.14% -20.29% 12.84% 7.52% -18.03% 10.39% 48.46% 3.58% -3.75% 18.51% -10.80% 55.58% 13.23% -6.09% -6.83% -27.45% 44.63% 6.57% -0.71% 29.10% -11.92% 29.89% -6.12% -27.80% -3.08% -20.72% 10.41% -15.65% -36.83% -23.17% -15.54% 90.39% 20.33% 32.03% 44.28% -9.49%                                        
      qoq
    2.17% 3.94% 1.15% 0.00% 4.41% 9.50% 5.75% 9.38% 0.00% 10.21% 9.10% -77.02% 342.90% -11.83%    -70.49% 249.45% 4.04% 0.00% 4.93% 4.80% 0.00% 17.61% 17.96% 0.00% 21.36% 0.00% 8.27% 0.00% 22.60% -9.10% 0.00% 2.25% -5.46% 1.01% 2.50% 0.00% 2.82% 5.92% 0.00% 11.69% 5.53% 0.00% 8.53% -45.67% 93.23% 0.00% -26.31% 4.95% 46.30% -29.54% 4.30% 0.00% 11.54% -5.11% 40.28% -30.23% 3.64% 16.84% 5.58% 21.69% -24.57% -3.10% 4.76% -5.25% 50.36% -28.60% -2.39% 23.20% 2.58% 5.30% -29.45% -5.26% 37.71% -13.86% -1.76% -27.61% 3.12% 4.76% 8.01% 63.16% -34.82% 14.94% 18.03% 2.35%                                     
      cost of revenues
    62,951,000 60,706,000 58,074,000 59,161,000 59,161,000 56,484,000 51,447,000 52,287,000 48,902,000 48,902,000 41,462,000 38,785,000 161,053,000 38,593,000 42,229,000   39,385,000 132,315,000 37,308,000 36,591,000 36,591,000 34,893,000 32,456,000 32,456,000 28,375,000 25,313,000 25,313,000 20,636,000 20,636,000 20,057,000 20,057,000 16,622,000 17,360,000 17,360,000 17,252,000 17,777,000 16,846,000 16,457,000 16,457,000 16,081,000 15,563,000 15,563,000 14,277,000 13,519,000 13,519,000 12,063,000 22,384,000 11,527,000 11,527,000 15,951,000 15,917,000 11,180,250 16,054,000 14,537,000 14,537,000 14,130,000 15,130,000 10,254,750 14,531,000 14,557,000 11,931,000 11,148,000 9,036,500 12,474,000 11,693,000 11,979,000 16,640,000 8,590,750 12,046,000 12,447,000 9,870,000 11,667,000 8,953,750 12,309,000 12,961,000 10,545,000 13,006,000 11,645,500 16,167,000 15,752,000 14,663,000 13,745,000 8,904,000 13,019,000 11,985,000 10,612,000 13,489,000                           6,112,000         
      gross profit
    63,042,000 62,611,000 60,564,000 58,132,000 58,132,000 55,856,000 51,144,000 44,723,000 39,788,000 39,788,000 39,008,000 34,973,000 159,856,000 33,864,000 39,946,000 39,946,000 39,859,000 40,193,000 137,344,000 39,858,000 37,580,000 37,580,000 35,793,000 34,994,000 34,994,000 28,977,000 23,306,000 23,306,000 19,425,000 19,425,000 16,943,000 16,943,000 13,557,000 15,841,000 15,841,000 15,218,000 16,569,000 17,156,000 16,717,000 16,717,000 16,183,000 14,899,000 14,899,000 12,997,000 12,325,000 12,325,000 11,750,000 21,444,000 11,155,000 11,155,000 14,831,000 13,414,000 13,414,000 7,469,000 12,743,000 12,743,000 10,328,000 10,646,000 10,646,000 11,806,000 10,855,000 9,819,000 9,452,000 9,452,000 9,969,000 11,468,000 10,130,000 6,693,000 6,693,000 9,687,000 9,819,000 8,203,000 5,952,000 5,952,000 11,408,000 12,072,000 7,633,000 8,098,000 8,098,000 13,509,000 13,026,000 12,807,000 11,687,000 11,687,000 10,896,000 8,821,000 7,015,000 3,733,000                        36,058,000   6,963,000         
      yoy
    8.45% 12.09% 18.42% 29.98% 46.10% 40.38% 31.11% 27.88% -75.11% 17.49% -2.35% -12.45% 301.05% -15.75% -70.92% 0.22% 6.06% 6.95% 283.72% 13.90% 7.39% 29.69% 53.58% 50.15% 80.15% 49.17% 37.56% 37.56% 43.28% 22.62% 6.96% 11.34% -18.18% -7.66% -5.24% -8.97% 2.39% 15.15% 12.20% 28.62% 31.30% 20.88% 26.80% -39.39% 10.49% 10.49% -20.77% 59.86% -16.84% 49.35% 16.39% 5.27% 29.88% -29.84% 19.70% 7.94% -4.85% 8.42% 12.63% 24.90% 8.89% -14.38% -6.69% 41.22% 48.95% 18.39% 3.17% -18.41% 12.45% 62.75% -13.93% -32.05% -22.02% -26.50% 40.87% -10.64% -41.40% -36.77% -30.71% 15.59% 19.55% 45.19% 66.60% 213.07%                                        
      qoq
    0.69% 3.38% 4.18% 0.00% 4.07% 9.21% 14.36% 12.40% 0.00% 2.00% 11.54% -78.12% 372.05% -15.23% 0.00% 0.22% -0.83% -70.74% 244.58% 6.06% 0.00% 4.99% 2.28% 0.00% 20.76% 24.33% 0.00% 19.98% 0.00% 14.65% 0.00% 24.98% -14.42% 0.00% 4.09% -8.15% -3.42% 2.63% 0.00% 3.30% 8.62% 0.00% 14.63% 5.45% 0.00% 4.89% -45.21% 92.24% 0.00% -24.79% 10.56% 0.00% 79.60% -41.39% 0.00% 23.38% -2.99% 0.00% -9.83% 8.76% 10.55% 3.88% 0.00% -5.19% -13.07% 13.21% 51.35% 0.00% -30.91% -1.34% 19.70% 37.82% 0.00% -47.83% -5.50% 58.16% -5.74% 0.00% -40.05% 3.71% 1.71% 9.58% 0.00% 7.26% 23.52% 25.74% 87.92%                                     
      gross margin %
    50.04% 50.77% 51.05% 49.56% 49.56% 49.72% 49.85% 46.10% 44.86% 44.86% 48.48% 47.42% 49.81% 46.74% 48.61% Infinity% Infinity% 50.51% 50.93% 51.65% 50.67% 50.67% 50.64% 51.88% 51.88% 50.52% 47.94% 47.94% 48.49% 48.49% 45.79% 45.79% 44.92% 47.71% 47.71% 46.87% 48.24% 50.46% 50.39% 50.39% 50.16% 48.91% 48.91% 47.65% 47.69% 47.69% 49.34% 48.93% 49.18% 49.18% 48.18% 45.73% 66.91% 26.25% 46.71% 46.71% 42.23% 41.30% 57.94% 44.83% 42.72% 45.14% 45.88% 55.84% 44.42% 49.51% 45.82% 28.68% 43.13% 44.57% 44.10% 45.39% 33.78% 35.57% 48.10% 48.22% 41.99% 38.37% 37.70% 45.52% 45.26% 46.62% 45.95% 74.98% 45.56% 42.40% 39.80% 21.68% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% Infinity% NaN% NaN% 53.25% NaN% NaN% NaN% NaN% NaN% NaN% NaN%  
      operating expenses:
                                                                                                                               
      research and development
    13,453,000 11,474,000 10,362,000     8,912,000      7,554,000      7,677,000                                                                                                        
      selling, general and administrative
    17,744,000 19,163,000 17,502,000     14,573,000  14,527,000 12,187,000 11,922,000  12,115,000    11,796,000  12,655,000                                                     5,188,000  5,027,000    4,678,750 6,016,000                                            
      total operating expenses
    31,197,000 30,637,000 27,864,000    25,259,000 23,485,000  22,569,000 19,943,000 20,040,000  19,669,000  19,485,000 19,223,000 19,318,000  20,332,000  18,266,000 15,648,000   14,578,000       10,689,000     10,499,000  10,515,000 10,629,000  10,181,000 9,438,000       10,956,000      9,956,000     8,681,000     8,960,000                                             24,403,000            
      operating income
    31,845,000 31,974,000  31,300,000   25,885,000  17,219,000 12,048,250 19,065,000 14,933,000 81,498,000  20,461,000 15,259,250 20,636,000 20,875,000 70,898,000  19,314,000 12,896,000 20,145,000 17,040,000 17,040,000 14,399,000 8,025,000 8,025,000 6,321,000 6,321,000 5,410,000 5,410,000 2,868,000 4,588,000 4,588,000 4,373,000 6,354,000 6,657,000 6,202,000 6,202,000 5,554,000 4,718,000 4,718,000 3,559,000 3,683,000 3,683,000 2,847,000 -9,567,000  -11,012,000 3,875,000 2,845,000 2,845,000 1,664,000 1,735,000 1,735,000 372,000 -14,078,000 -14,078,000 1,788,000 1,093,000 1,138,000 360,000 360,000 1,042,000 2,564,000 1,170,000 -304,000 -304,000 600,000 993,000 -153,000 -5,364,000 -5,289,000 3,132,000 3,264,000 -1,127,000  -717,000 3,965,000 2,801,000 2,965,000  1,750,000 2,313,000 1,200,000 -412,000 -3,219,000                        11,655,000   1,774,000         
      yoy
          35.77%  -78.87%  -6.82% -2.14% 294.93%  -71.14%  6.84% 61.87% 251.94%  13.35% -10.44% 151.03% 112.34% 169.58% 127.80% 48.34% 48.34% 120.40% 37.77% 17.92% 23.71% -54.86% -31.08% -26.02% -29.49% 14.40% 41.10% 31.45% 74.26% 50.80% 28.10% 65.72% -137.20%  -133.45% -26.53% -436.27%  -761.78% 123.34% 63.98% 664.78% -111.82% -112.32% -2.96% -65.97% -1337.08% -4010.56% 396.67% 4.89% -55.62% -69.23% -218.42% -442.76% 327.33% 17.82% 98.69% -94.33% -111.34% -68.30% -104.69% 375.95%  -536.82% -17.68% -140.24%   126.57% 21.10% 147.08%  -154.36%                                        
      qoq
    -0.40%        42.92% -36.80% 27.67% -81.68%   34.09% -26.06% -1.14% -70.56%   49.77% -35.98% 18.22% 0.00% 18.34% 79.43% 0.00% 26.96% 0.00% 16.84% 0.00% 88.63% -37.49% 0.00% 4.92% -31.18% -4.55% 7.34% 0.00% 11.67% 17.72% 0.00% 32.57% -3.37% 0.00% 29.36% -129.76%   -384.18% 36.20% 0.00% 70.97% -4.09% 0.00% 366.40% -102.64% 0.00% -887.36% 63.59% -3.95% 216.11% 0.00% -65.45% -59.36% 119.15% -484.87% 0.00% -150.67% -39.58% -749.02% -97.15% 1.42% -268.87% -4.04% -389.62%   -118.08% 41.56% -5.53%   -24.34% 92.75% -391.26% -87.20%                                     
      operating margin %
    25.28% 25.93% 0% 26.69% 0% 0% 25.23% 0% 19.41% 13.58% 23.69% 20.25% 25.40% 0% 24.90% Infinity% Infinity% 26.23% 26.29% 0% 26.04% 17.39% 28.50% 25.26% 25.26% 25.11% 16.51% 16.51% 15.78% 15.78% 14.62% 14.62% 9.50% 13.82% 13.82% 13.47% 18.50% 19.58% 18.70% 18.70% 17.21% 15.49% 15.49% 13.05% 14.25% 14.25% 11.96% -21.83% 0% -48.55% 12.59% 9.70% 14.19% 5.85% 6.36% 6.36% 1.52% -54.62% -76.62% 6.79% 4.30% 5.23% 1.75% 2.13% 4.64% 11.07% 5.29% -1.30% -1.96% 2.76% 4.46% -0.85% -30.44% -31.61% 13.21% 13.04% -6.20% 0% -3.34% 13.36% 9.73% 10.79% 0% 11.23% 9.67% 5.77% -2.34% -18.69% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% Infinity% NaN% NaN% 13.57% NaN% NaN% NaN% NaN% NaN% NaN% NaN%  
      financial income
    6,526,000 4,942,000 5,433,000 6,175,000 6,175,000 6,370,000 5,014,000 5,610,000 5,682,000 5,682,000 5,672,000 5,754,000 6,690,000 5,110,000 3,801,000 3,801,000 2,029,000 227,000 1,030,000 633,000 119,000 119,000 349,000 176,000 176,000 386,000 -183,000 -183,000 307,000 307,000 276,000 276,000 375,000 461,000 85,000 188,000 135,000 17,000                                                                                      
      other expenses
    -100,932,000                                                                                                                           
      income before income taxes
    -62,561,000 36,916,000  37,475,000 23,440,750 36,016,000 30,899,000  22,901,000 16,182,250 24,737,000 20,687,000 88,188,000  24,262,000 15,981,500 22,665,000 21,102,000 71,928,000  19,433,000      7,842,000       5,049,000     6,439,000      3,732,000       2,443,000   1,600,000  140,000 -14,466,000    291,000 1,000    805,000  -361,000 -3,000  -719,000     -1,259,000 -1,806,000   2,440,000 2,557,000 1,516,000 1,516,000 2,080,000 621,000 -844,000 -3,818,000                        11,296,000   1,840,000         
      income tax benefit
    9,380,000                                       -666,000 -516,000 -533,000 -533,000 -315,000  -406,000 -83,000 5,364,000 5,404,000 5,404,000       -116,000                                                                   
      net income
    -53,181,000 33,695,000 34,311,000 33,009,000 33,009,000 32,743,000 27,964,000 24,799,000 20,790,000 20,790,000 22,058,000 18,539,000 79,949,000 17,245,000 21,673,000 21,673,000 20,715,000 19,183,000 60,277,000 18,378,000 12,760,000 12,760,000 18,505,000 15,652,000 15,652,000 13,360,000 7,666,000 7,666,000 6,024,000 6,024,000 5,308,000 5,308,000 2,780,000 4,607,000 4,607,000 4,163,000 7,189,000 6,027,000 5,773,000 5,773,000 5,093,000 4,331,000 4,331,000 3,534,000 2,861,000 2,861,000 11,679,000   -3,877,000 3,299,000 2,347,000 2,347,000 1,078,000 1,285,000 1,285,000 24,000 -11,807,000 -11,807,000 995,000 647,000 52,000 68,000 68,000 618,000 2,012,000 639,000 660,000 660,000 -122,000 335,000 -866,000 -3,280,000 -3,280,000 2,374,000 2,266,000 -1,357,000 -1,883,000 -1,883,000 2,634,000 2,206,000 2,421,000 1,313,000 1,313,000 1,990,000 457,000 -944,000 -3,984,000                        10,797,000   1,307,000         
      yoy
    -261.11% 2.91% 22.70% 33.11% 58.77% 57.49% 26.77% 33.77% -74.00% 20.56% 1.78% -14.46% 285.95% -10.10% -64.04% 17.93% 62.34% 50.34% 225.73% 17.42% -18.48% -4.49% 141.39% 104.17% 159.83% 121.78% 44.42% 44.42% 116.69% 30.76% 15.22% 27.50% -61.33% -23.56% -20.20% -27.89% 41.15% 39.16% 33.29% 63.36% 78.01% 51.38% -62.92%   -173.79% 254.02%   -459.65% 156.73% 82.65% 9679.17% -109.13% -110.88% 29.15% -96.29% -22805.77% -17463.24% 1363.24% 4.69% -97.42% -89.36% -89.70% -6.36% -1749.18% 90.75% -176.21% -120.12% -96.28% -85.89% -138.22% 141.71% 74.19% -226.08% -13.97% -161.51% -177.78% -243.41% 100.61% 10.85% 429.76% -239.09% -132.96%                                        
      qoq
    -257.83% -1.80% 3.94% 0.00% 0.81% 17.09% 12.76% 19.28% 0.00% -5.75% 18.98% -76.81% 363.61% -20.43% 0.00% 4.62% 7.99% -68.18% 227.98% 44.03% 0.00% -31.05% 18.23% 0.00% 17.16% 74.28% 0.00% 27.26% 0.00% 13.49% 0.00% 90.94% -39.66% 0.00% 10.67% -42.09% 19.28% 4.40% 0.00% 13.35% 17.59% 0.00% 22.55% 23.52% 0.00% -75.50%    -217.52% 40.56% 0.00% 117.72% -16.11% 0.00% 5254.17% -100.20% 0.00% -1286.63% 53.79% 1144.23% -23.53% 0.00% -89.00% -69.28% 214.87% -3.18% 0.00% -640.98% -136.42% -138.68% -73.60% 0.00% -238.16% 4.77% -266.99% -27.93% 0.00% -171.49% 19.40% -8.88% 84.39% 0.00% -34.02% 335.45% -148.41% -76.31%                                     
      net income margin %
    -42.21% 27.32% 28.92% 28.14% 28.14% 29.15% 27.26% 25.56% 23.44% 23.44% 27.41% 25.13% 24.91% 23.80% 26.37% Infinity% Infinity% 24.11% 22.35% 23.82% 17.20% 17.20% 26.18% 23.21% 23.21% 23.29% 15.77% 15.77% 15.04% 15.04% 14.35% 14.35% 9.21% 13.88% 13.88% 12.82% 20.93% 17.73% 17.40% 17.40% 15.79% 14.22% 14.22% 12.96% 11.07% 11.07% 49.04% 0% 0% -17.09% 10.72% 8.00% 11.71% 3.79% 4.71% 4.71% 0.10% -45.81% -64.26% 3.78% 2.55% 0.24% 0.33% 0.40% 2.75% 8.69% 2.89% 2.83% 4.25% -0.56% 1.50% -4.79% -18.62% -19.60% 10.01% 9.05% -7.47% -8.92% -8.77% 8.88% 7.67% 8.81% 5.16% 8.42% 8.32% 2.20% -5.36% -23.13% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% NaN% Infinity% NaN% NaN% 10.00% NaN% NaN% NaN% NaN% NaN% NaN% NaN%  
      earnings per share information:
                                                                                                                               
      basic net earnings per share
    -1.16 0.74 0.75  -0.1 0.71        0.39  0.325 0.47  1.38                                                                                                         
      diluted net earnings per share
    -1.16 0.69 0.7  -0.12 0.67        0.36  0.303 0.43  1.34                                                                                                         
      weighted-average number of
                                                                                                                               
      ordinary shares outstanding:
                                                                                                                               
      basic
    45,755 45,682            44,522  11,194.5 44,370  43,644      43,609,000            36,816,000 36,476,000  9,026,250 36,300,000     8,843,500 35,404,000 35,359,000 35,348,000   35,348,000 8,837,000 35,348,000 35,348,000 35,348,000   8,185,500 35,150,000 32,530,000  30,495,000 7,614,250 30,476,000 30,467,000  30,181,000 7,498,250 30,046,000 30,034,000  29,851,000 7,458,500 29,893,000 29,881,000   7,390,250 29,705,000                                            
      diluted
    45,755 49,327            48,436  12,050 48,306  45,035      44,750,000            37,734,000 37,267,000  9,164,250 36,941,000     8,993,000 36,361,000 35,359,000 35,358,000   35,396,000 8,841,750 35,381,000 35,358,000 35,358,000   8,218,250 35,200,000 32,742,000  30,548,000 7,635,500 30,556,000 30,534,000  30,224,000 7,498,250 30,046,000 30,044,000  29,851,000 7,506,000 30,008,000 30,013,000   7,503,000 29,998,000                                            
      income tax expense
     -3,221,000 -3,822,000  -4,466,000 -3,273,000 -2,935,000 -2,049,000  -2,111,000 -2,679,000 -2,148,000 -8,239,000 -2,060,000  -2,589,000 -1,950,000 -1,919,000 -11,651,000 -1,781,000  -6,673,000 -1,989,000 -1,564,000 -1,564,000 -1,425,000  -176,000 -604,000 -604,000 -378,000 -378,000 -463,000  1,414,000 -398,000 463,000 -647,000        -465,000 -5,058,000                                                                             
      operating profit
      32,700,000  31,300,000 29,646,000  21,238,000      14,195,000      19,526,000                                                          -717,000     1,750,000                                         
      income before incomes taxes
      38,133,000     26,848,000      19,305,000      20,159,000      14,785,000            6,674,000                                                                                      
      weighted-average number of ordinary shares outstanding:
                                                                                                                               
      basic
      45,561  44,725 46,016                                 36,440,000 36,190,000   36,090,000 35,917,000 35,644,000     35,369,000   35,348,000     35,164,000 33,352,000     30,464,000          29,849,000     29,557,000  29,641,000 29,300,000 29,278,000 29,259,000 29,263,000 29,254,000  29,234,000 29,218,000     29,916,000     30,145,000     29,176,000     27,253,000   27,114,000 27,114,000  27,053,000         
      diluted
      49,286  48,863 49,437                                 37,020,000 36,747,000   36,632,000 36,388,000 36,094,000     35,369,000   35,376,000     35,164,000 33,352,000     30,545,000          30,013,000       29,973,000 30,112,000 29,991,000  30,031,000 30,084,000  29,234,000 29,218,000     29,916,000     30,145,000     29,553,000     27,586,000   27,800,000 27,800,000  27,867,000         
      research and development costs
       10,371,000 6,979,000 9,770,000 9,196,000  8,042,000 5,857,000 7,756,000 8,118,000 28,859,000  6,684,000 5,543,750 6,976,000 7,522,000 23,473,000  6,699,000 4,193,500 5,530,000 5,766,000 5,766,000 5,478,000 5,623,000 3,488,000 5,068,000 5,068,000 4,754,000 4,754,000 4,130,000 4,440,000 2,972,750 4,164,000 3,803,000 3,924,000 4,125,000 4,125,000 3,501,000 3,406,000 3,406,000 3,549,000 3,467,000 3,467,000 3,215,000 6,852,000 3,413,000 3,413,000 4,352,000 -3,947,000 3,947,000 3,866,000 4,101,000 4,101,000 3,982,000 -4,246,000 4,246,000 3,660,000 3,554,000 3,400,000 -3,701,000 3,701,000 3,741,000 3,530,000 3,434,000 -3,655,000 3,655,000 3,507,000 3,558,000 3,650,000 3,022,000 3,022,000 3,249,000 3,320,000 3,325,000 3,189,000 3,189,000 3,528,000 3,581,000 3,779,000 3,594,000 3,594,000 3,088,000 3,138,000 3,086,000 2,771,000                        7,328,000   1,676,000         
      selling, general and administrative expense
       16,461,000     14,527,000      12,801,000      11,567,000      9,658,000       6,813,000                                                                                          
      income taxes expense
       -4,466,000     -2,111,000      -2,589,000      -6,673,000      -176,000                                                                                                 
      selling, general and administrative expenses
        11,783,500 16,440,000       49,499,000           12,188,000  9,100,000    8,036,000 6,779,000 6,779,000 6,559,000  4,917,000 6,681,000 6,412,000 6,575,000 6,390,000 6,390,000 7,128,000  6,775,000 5,889,000 5,175,000     5,754,000 6,604,000 -6,622,000 6,622,000 5,998,000  6,907,000 5,974,000 -5,740,000 5,740,000 6,358,000 6,208,000 5,281,000 -5,331,000 5,331,000 5,186,000 5,374,000 5,526,000  6,808,000 5,580,000 5,268,000 4,706,000     5,435,000 5,626,000   6,644,000 6,063,000 6,343,000 6,343,000 5,495,000 4,483,000 4,341,000 4,181,000                        15,953,000   3,513,000         
      net income per ordinary share:
                                                                                                                               
      weighted-average number of ordinary shares outstanding
                                                                                                                               
      basic
      45,561  44,725 46,016                                 36,440,000 36,190,000   36,090,000 35,917,000 35,644,000     35,369,000   35,348,000     35,164,000 33,352,000     30,464,000          29,849,000     29,557,000  29,641,000 29,300,000 29,278,000 29,259,000 29,263,000 29,254,000  29,234,000 29,218,000     29,916,000     30,145,000     29,176,000     27,253,000   27,114,000 27,114,000  27,053,000         
      diluted
      49,286  48,863 49,437                                 37,020,000 36,747,000   36,632,000 36,388,000 36,094,000     35,369,000   35,376,000     35,164,000 33,352,000     30,545,000          30,013,000       29,973,000 30,112,000 29,991,000  30,031,000 30,084,000  29,234,000 29,218,000     29,916,000     30,145,000     29,553,000     27,586,000   27,800,000 27,800,000  27,867,000         
      selling, general and administrative costs
          16,063,000         9,174,500 12,247,000                                                                                                           
      ordinary shares outstanding
                                                                                                                               
      basic
    45,755 45,682            44,522  11,194.5 44,370  43,644      43,609,000            36,816,000 36,476,000  9,026,250 36,300,000     8,843,500 35,404,000 35,359,000 35,348,000   35,348,000 8,837,000 35,348,000 35,348,000 35,348,000   8,185,500 35,150,000 32,530,000  30,495,000 7,614,250 30,476,000 30,467,000  30,181,000 7,498,250 30,046,000 30,034,000  29,851,000 7,458,500 29,893,000 29,881,000   7,390,250 29,705,000                                            
      diluted
    45,755 49,327            48,436  12,050 48,306  45,035      44,750,000            37,734,000 37,267,000  9,164,250 36,941,000     8,993,000 36,361,000 35,359,000 35,358,000   35,396,000 8,841,750 35,381,000 35,358,000 35,358,000   8,218,250 35,200,000 32,742,000  30,548,000 7,635,500 30,556,000 30,534,000  30,224,000 7,498,250 30,046,000 30,044,000  29,851,000 7,506,000 30,008,000 30,013,000   7,503,000 29,998,000                                            
      revenue
                   59,683,500 81,990,000                                                                                                           
      cost of revenue
                   29,706,000 42,131,000                                                                                                           
      selling, general and
                                                                                                                               
      administrative expenses
                      42,973,000   7,851,500 10,118,000  12,188,000   5,343,500 8,036,000             6,775,000    4,211,750 5,688,000 11,159,000 5,754,000      6,907,000                                                                     
      income before taxes
                         13,123,750 20,494,000 17,216,000                        -9,776,000                                                                            
      income from continuing
                                                                                                                               
      operations before taxes
                            17,216,000   3,889,250 6,628,000             4,864,000                                                                                  
      basic net earnings
                            360            190 170 160     100 80 77.5 330  40                                                                           
      diluted net earnings
                            350            190 160 160     100 80 77.5 320  40                                                                           
      net income from continuing operations
                              7,666,000 7,666,000 6,024,000 6,024,000 5,308,000 5,308,000 2,780,000 4,607,000 4,607,000 4,163,000 6,026,000  5,773,000   4,331,000  3,534,000 3,326,000 3,326,000 2,774,000 -4,412,000                                                                            
      discontinued operations *
                                                                                                                               
      income from discontinued operations
                                                 3,184,750 8,905,000                                                                             
      income before tax expense
                                      314,250  1,257,000         4,575,500 13,963,000                                                                             
      income taxes
                                     -442,000     -666,000             -96,000      2,659,000     67,000     1,021,000                                                        
      discontinued operations
                                                                                                                               
      net income from discontinued
                                                                                                                               
      operations
                                                                                                                               
      income from continuing operations
                                           3,239,500 5,093,000  4,331,000       -5,664,000                                                                          
      before income taxes
                                 6,628,000 5,686,000    4,431,000 4,561,000 6,489,000   3,580,500 5,609,000         -11,068,000                                                                          
      net income from discontinued operations
                                        1,163,000                                                                                       
      income from continuing operations before taxes
                                   5,686,000              -1,729,750 2,857,000                                                                             
      income from continuing operations before incomes taxes
                                    3,243,000           3,849,000                                                                                
      income before income tax expense
                                                                                                                               
      basic earnings from continuing operation
                                        160  160 90 140  120  90    10 -160                                                                          
      basic earnings from discontinued operation
                                        30            20 50                                                                          
      diluted earnings from continuing operation
                                        160  160 87.5 140  120  90    10 -160                                                                          
      diluted earnings from discontinued operation
                                        30             50                                                                          
      litigation settlement expenses
                                                                                                                               
      financial income (expenses)
                                          237,000 237,000 55,000 146,000 146,000 290,000 49,000 -49,750 10,000                     -57,000 -57,000 -603,000 -512,000 -566,000 2,155,000          -234,000   -579,000  -599,000                                    
      basic earnings from discontinued operation *
                                                                                                                               
      diluted earnings from discontinued operation *
                                                                                                                               
      patent litigation expense
                                                                                                                               
      discontinued operation
                                                                                                                               
      income from discontinued operation
                                                    1,787,000 1,787,000                                                                          
      income before tax benefit
                                                    1,981,000 1,981,000                                                                          
      diluted earnings from discontinued
                                                                                                                               
      operation
                                                                                                                               
      expenses from settlement
                                                 3,250,000  13,000,000 13,000,000 13,000,000                                                                          
      income from discontinued
                                                                                                                               
      diluted earnings from discontinued operations
                                                 87.5 240  20                                                                           
      income from continuing operations before income taxes
                                              4,864,000                                                                                 
      basic earnings from continuing operations
                                               100  -12.5 80                                                                             
      basic earnings from discontinued operations
                                                 90 250                                                                             
      diluted earnings from continuing operations
                                               100  -12.5 80                                                                             
      reorganization
                                                                                                                               
      implication of re-organization
                                                                                                                               
      reorganization and impairment
                                                                                                                               
      financial expenses
                                                   -209,000  -56,000 -225,000 -402,000 -148,000 -225,000 -135,000 -135,000 -232,000 -388,000 -372,250 -449,000 -193,000 -847,000 -359,000   329,000 -365,000       -393,500 -588,000 -854,000 -132,000 -1,089,000 -1,089,000 -1,034,000 -361,000   -311,000 -233,000  -432,000                                     
      income before tax expenses
                                                      3,650,000                                                                         
      income tax
                                                      -351,000  -198,000 -361,000 -315,000 -315,000   -209,000 -344,000 -253,000 -239,000  -161,500 -257,000 -223,000 -166,000  -103,000 -119,000 -146,000 -147,000 -71,000 -103,000 -170,000 -144,000 -98,000 -77,000 -166,750 -297,000 -234,000  -203,000 -88,500 -90,000 -164,000 -100,000 -166,000                                    
      earnings per ordinary share:
                                                                                                                               
      basic
                                                      90                20     -30     -50     80                                          
      diluted
                                                      90                20     -30     -50     80                                          
      weighted-average number of ordinary
                                                                                                                               
      shares outstanding:
                                                                                                                               
      basic
                                                      35,348,000      35,348,000     30,494,000     30,427,000     29,897,000     29,727,000 29,712,000         29,242,000                                     
      diluted
                                                      35,475,000      31,163,000     30,555,000     30,534,000     29,897,000     29,727,000 29,992,000         29,242,000                                     
      implication of re-organization and
                                                                                                                               
      impairment losses
                                                                                                                               
      loss from litigation
                                                                                                                               
      net income per ordinary share:
                                                                                                                               
      basic
                                                       70 17.5 30 40 40  -340 12.5 30 20   27.5 20 70  20 -5  10  -110 27.5 80 80  -60 62.5 90 70  40 12.5 70 20  -140                        400   50         
      diluted
                                                       70 17.5 30 40 40  -340 12.5 30 20   27.5 20 70  20 -5  10  -110 27.5 80 80  -60 60 90 70  40 12.5 70 20  -140                        390   50         
      income before income
                                                                                                                               
      taxes
                                                        794,750 1,439,000  1,600,000   632,500 1,339,000 900,000   978,750 875,000 2,235,000  -361,000   481,000  -3,209,000 923,750 2,544,000 2,410,000   1,982,000 2,931,000                                            
      implication of re-organization and impairment losses
                                                                                                                               
      financial expenses (income)
                                                                   -215,250 -167,000                                                           
      expenses
                                                                       -6,808,000                                                        
      impairment charge in respect of goodwill and other intangible assets
                                                                                                                               
      net loss per ordinary share:
                                                                                                                               
      basic
                                                                                          -30                                     
      diluted
                                                                                          -30                                     
      revenues:
                                                                                                                               
      sales of products
                                                                                                                   63,353,000            
      service fees
                                                                                                                   4,066,000            
      cost of revenues:
                                                                                                                               
      cost of products sold (including benefit from
                                                                                                                               
      inventory write-down in 2002 of 1,805)
                                                                                                                   28,193,000            
      cost of services
                                                                                                                   3,168,000            
      royalties to the government of israel
                                                                                                                               
      total cost of revenues
                                                                                                                   31,361,000            
      aborted share issuance expenses
                                                                                                                   1,122,000            
      financial and other income
                                                                                                                   -359,000   66,000         
      benefit from income taxes
                                                                                                                   499,000   533,000         
      total cost of sales
                                                                                                                      6,112,000         
      operating expenses
                                                                                                                      5,189,000         
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2025-11-10 2025-09-30 2025-08-05 2025-06-30 2025-05-13 2025-03-31 2024-12-31 2024-11-12 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-11-17 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-08-06 2019-06-30 2019-05-06 2019-03-31 2018-12-31 2018-10-31 2018-09-30 2018-09-21 2018-07-31 2018-06-30 2018-05-02 2018-03-31 2018-02-07 2017-12-31 2017-11-07 2017-10-10 2017-09-30 2017-09-29 2017-08-03 2017-06-30 2017-05-09 2017-03-31 2017-02-08 2016-12-31 2016-11-07 2016-10-31 2016-09-30 2016-07-21 2016-06-30 2016-05-05 2016-03-31 2016-02-11 2015-12-31 2015-10-29 2015-09-30 2015-08-03 2015-06-30 2015-04-30 2015-03-31 2015-02-12 2014-12-31 2014-10-29 2014-09-30 2014-07-29 2014-06-30 2014-05-01 2014-03-31 2014-02-13 2013-12-31 2013-11-07 2013-08-08 2013-06-30 2013-05-20 2013-03-31 2013-02-21 2012-12-31 2012-11-15 2012-09-30 2012-08-01 2012-06-30 2012-05-03 2012-03-31 2012-02-21 2011-12-31 2011-11-03 2011-09-30 2011-08-03 2011-06-30 2011-04-28 2011-03-31 2011-02-22 2010-12-31 2010-11-04 2010-08-05 2010-06-30 2010-05-12 2010-03-31 2010-03-08 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-04-26 2004-12-31 2004-05-25 2004-03-31 2002-12-31 
                                                                                                                           
        assets
                                                                                                                           
        current assets
                                                                                                                           
        cash and cash equivalents
      199,671,000 199,671,000 192,028,000 192,028,000 229,795,000 229,795,000 126,224,000 99,292,000 99,292,000 86,201,000 123,035,000 119,968,000 167,585,000 232,787,000 189,199,000 148,156,000 88,265,000 88,265,000 56,041,000 76,254,000 241,943,000,000 117,852,000 80,339,000 54,947,000 105,815,000 26,042,000 32,469,000 49,086,000 38,047,000 59,040,000 85,268,000 85,268,000 61,025,000 61,025,000 54,935,000 48,328,000 48,328,000 41,204,000 41,204,000 41,204,000 47,172,000 47,172,000 43,744,000 43,744,000 21,686,000 27,122,000 21,686,000 27,122,000 27,122,000 27,122,000 24,277,000 24,277,000 19,740,000 19,740,000 19,691,000 23,944,000 19,691,000 23,944,000 23,944,000 25,777,000 25,777,000 30,833,000 30,833,000 29,182,000 29,182,000 24,235,000 24,235,000 14,013,000 14,013,000 18,220,000 18,220,000 14,418,000 14,418,000 11,563,000 11,563,000 12,496,000 12,496,000 16,495,000 16,495,000 14,118,000 12,680,000 12,680,000 15,981,000 15,981,000 18,867,000 18,867,000 19,155,000 19,155,000 13,833,000 13,833,000 21,668,000 21,668,000 22,185,000 22,185,000 13,909,000 13,909,000 12,318,000 12,318,000 9,218,000 9,218,000 9,577,000 9,577,000 7,977,000 14,136,000 14,136,000 16,224,000 16,224,000 15,802,000 15,802,000 15,949,000 18,601,000 23,358,000 9,141,000 9,141,000 12,846,000 12,846,000 2,898,000 
        short-term deposits
      382,450,000 382,450,000 204,000,000 204,000,000 159,000,000 159,000,000 231,000,000 273,350,000 273,350,000 256,250,000 242,250,000 215,250,000 195,400,000 198,500,000 226,500,000 251,500,000 304,000,000 304,000,000 335,000,000 307,000,000 156,000,000,000 87,000,000 109,000,000 115,000,000 72,000,000 80,000,000 69,000,000 41,500,000 51,500,000 24,000,000                                      729,000 729,000 8,607,000 8,607,000 9,800,000 9,800,000 8,500,000 8,500,000 11,000,000 11,000,000 6,000,000 6,000,000 7,000,000 7,660,000 7,660,000 7,160,000 7,160,000 7,160,000 7,160,000 6,160,000 6,160,000 7,800,000 7,800,000 4,300,000 4,300,000                          
        marketable securities
      57,373,000 57,373,000 39,965,000 39,965,000 32,745,000 32,745,000 30,813,000 26,839,000 26,839,000 23,615,000 11,941,000 18,816,000 26,729,000                                                                                                  1,395,000 2,099,000      
        trade accounts receivable
      112,502,000 112,502,000 112,018,000 112,018,000 100,402,000 100,402,000 99,471,000 70,749,000 70,749,000 68,151,000 86,365,000 87,300,000 91,370,000 79,025,000 66,304,000 80,611,000 63,379,000 63,379,000 73,114,000 72,489,000 57,825,000,000 61,178,000 60,259,000 54,414,000 41,001,000 33,747,000 39,528,000 37,141,000 31,443,000 28,590,000 26,387,000 26,387,000 25,476,000 25,476,000 31,644,000 30,746,000 30,746,000 32,278,000 32,278,000 32,278,000 23,569,000 23,569,000  23,153,000 26,374,000 21,371,000 26,374,000 21,371,000 21,371,000 21,371,000 34,687,000 34,687,000  36,000,000 32,879,000 32,900,000 32,879,000 32,900,000 32,900,000 31,755,000 31,755,000  27,003,000 23,389,000 23,389,000 30,092,000 30,092,000 26,648,000 26,648,000  22,341,000 25,415,000 25,415,000 31,579,000 31,579,000 25,183,000 25,183,000  27,048,000                                       
        inventories
      126,492,000 126,492,000 133,709,000 133,709,000 129,177,000 129,177,000 111,204,000 104,941,000 104,941,000 99,215,000 92,080,000 85,905,000 64,717,000 61,207,000 64,536,000 65,541,000 69,809,000 69,809,000 70,075,000 63,844,000 58,759,000,000 56,968,000 54,346,000 44,645,000 39,736,000 34,436,000 29,537,000 26,476,000 23,803,000 26,479,000 29,809,000 29,809,000 32,401,000 32,401,000 30,109,000 25,789,000 25,789,000 23,693,000 23,693,000 23,693,000 21,907,000 21,907,000 21,336,000 21,336,000 21,891,000 20,681,000 21,891,000 20,681,000 20,681,000 20,681,000 29,250,000 29,250,000 25,448,000 25,448,000 24,816,000 29,388,000 24,816,000 29,388,000 29,388,000 29,147,000 29,147,000 27,599,000 27,599,000 28,027,000 28,027,000 28,387,000 28,387,000 26,988,000 26,988,000 24,650,000 24,650,000 21,637,000 21,637,000 19,041,000 19,041,000 17,445,000 17,445,000 17,911,000 17,911,000 19,940,000 19,885,000 19,885,000 18,774,000 18,774,000 19,340,000 18,335,000 26,714,000 26,714,000 25,794,000 25,794,000 25,280,000 25,280,000 24,277,000 24,355,000 25,339,000 25,339,000 25,469,000 25,469,000 24,227,000 24,227,000 24,034,000 24,034,000 20,989,000 16,556,000 16,556,000 14,308,000 14,308,000 14,176,000 14,176,000 9,792,000 34,243,000 41,414,000 24,892,000 24,892,000 15,327,000 15,327,000 12,028,000 
        other current assets
      21,337,000 21,337,000 21,218,000 21,218,000 22,874,000 22,874,000 21,347,000 25,049,000 25,049,000 27,048,000 23,257,000 19,548,000 16,537,000 14,998,000 15,032,000 11,156,000 10,640,000 10,640,000 7,497,000 6,913,000 5,653,000,000 4,681,000 4,411,000 3,959,000 3,366,000 3,032,000 3,523,000 3,083,000 2,909,000 2,316,000 2,464,000 2,464,000 3,080,000 3,080,000 2,613,000 3,536,000 3,536,000 2,769,000 2,769,000 2,769,000 2,810,000 2,810,000 2,534,000 3,215,000 2,396,000 1,506,000 2,396,000 1,506,000 1,506,000 1,506,000 3,470,000 3,470,000 2,747,000 2,747,000 1,808,000 2,303,000 1,808,000 2,303,000 2,303,000 2,207,000 2,207,000 1,712,000 1,712,000 2,148,000 2,148,000 3,204,000 3,204,000 2,238,000 2,238,000 2,382,000 2,382,000 2,889,000 2,889,000 2,201,000 2,201,000 2,410,000 2,410,000 1,913,000 1,913,000 2,251,000 2,803,000 2,803,000 2,598,000 2,598,000 2,210,000 2,210,000 4,321,000 4,321,000 3,983,000 3,983,000 3,549,000 3,549,000 3,201,000 3,357,000 2,208,000 2,208,000 2,348,000 2,348,000 2,322,000 2,322,000 2,414,000 2,414,000 2,894,000 1,822,000 1,822,000 1,774,000 1,774,000 1,691,000 1,691,000 1,929,000 2,616,000 2,372,000 2,093,000 2,093,000 3,114,000 3,114,000 1,497,000 
        total current assets
      899,825,000 899,825,000 702,938,000 702,938,000 673,993,000 673,993,000 620,059,000 600,220,000 600,220,000 560,480,000 578,928,000 546,787,000 562,338,000 586,517,000 561,571,000 556,964,000 536,093,000 536,093,000 541,727,000 526,500,000 520,180,000,000 327,679,000 308,355,000 272,965,000 261,918,000 177,257,000 174,057,000 157,286,000 147,702,000 140,425,000 143,928,000 143,928,000 121,982,000 121,982,000 119,301,000 108,399,000 108,399,000 99,944,000 99,944,000 99,944,000 95,458,000 95,458,000 91,448,000 91,448,000 97,706,000 98,077,000 97,706,000 98,077,000 102,726,000 102,726,000 92,725,000 92,725,000 84,906,000 84,906,000 79,967,000 97,255,000 79,967,000 97,255,000 97,255,000 96,938,000 96,938,000 95,758,000 95,758,000 83,869,000 83,869,000 87,119,000 87,119,000 71,474,000 71,474,000 77,559,000 77,559,000 74,797,000 74,797,000 73,903,000 73,903,000 69,594,000 69,594,000 70,432,000 70,538,000 68,706,000 71,774,000 71,774,000 71,189,000 71,189,000 71,238,000 70,406,000 84,162,000 84,162,000 82,966,000 82,966,000 81,342,000 81,342,000 79,923,000 79,946,000 84,670,000 84,670,000 74,154,000 74,154,000 69,337,000 69,337,000 65,314,000 65,280,000 62,740,000 58,433,000 58,433,000 53,282,000 53,282,000 50,764,000 50,793,000 46,279,000 80,730,000 98,922,000 58,683,000 58,683,000 47,083,000 47,083,000 38,439,000 
        long-term deposits
      20,000,000 20,000,000 20,000,000  20,000,000 20,000,000 26,000,000 6,000,000 6,000,000  6,000,000 21,000,000 54,000,000 75,000,000 77,000,000 79,000,000 68,000,000 68,000,000 47,000,000 45,000,000 32,000,000,000 10,000,000  10,000,000                                                                                              
        long-term inventory
      16,131,000 16,131,000 15,359,000  12,298,000 12,298,000 11,879,000 11,309,000 11,309,000  9,984,000 9,023,000    5,357,000     5,150,000,000        2,791,000      2,056,000 1,799,000 1,799,000  1,466,000     1,383,000 1,390,000  1,390,000  1,390,000 1,390,000    2,107,000         1,979,000        1,476,000        2,225,000       7,090,000                                
        deferred tax asset
      10,858,000 10,858,000 3,711,000  3,090,000 3,090,000 3,090,000 2,642,000 2,642,000  2,642,000 2,642,000 574,000 724,000  1,004,000 77,000 77,000 117,000 187,000 227,000,000    482,000 8,000  745,000 746,000 1,201,000 1,456,000 1,456,000 1,816,000 1,816,000 2,366,000 2,890,000 2,890,000  3,308,000  3,834,000 3,834,000 4,067,000 4,067,000     4,649,000 4,649,000 894,000 894,000 894,000 894,000 177,000 177,000 177,000 177,000 177,000 177,000 177,000 177,000 177,000 858,000 858,000 858,000 858,000 858,000 858,000 858,000 858,000 638,000 638,000 788,000 788,000 888,000 888,000 832,000 938,000 367,000 367,000 367,000 367,000 367,000 194,000 367,000 110,000 110,000 110,000 110,000 110,000 110,000 90,000 110,000 54,000 54,000 54,000 54,000 54,000 54,000 88,000 54,000 68,000 68,000 68,000 68,000 68,000 39,000 68,000 39,000 124,000       
        other assets
      2,493,000 2,493,000 2,060,000 2,060,000 1,701,000 1,701,000 2,001,000 2,034,000 2,034,000 1,947,000 1,829,000 1,370,000 2,412,000 2,557,000 1,566,000 1,024,000 803,000 803,000 427,000 311,000 190,000,000 119,000 119,000 64,000 85,000 80,000 80,000 113,000 113,000 240,000 231,000 231,000 231,000 231,000 231,000 153,000 153,000 153,000 153,000 153,000 153,000 153,000 153,000 153,000 270,000 270,000 270,000 270,000 270,000 270,000 270,000 270,000 270,000 270,000 248,000 248,000 248,000 248,000 248,000 248,000 248,000 248,000 248,000 348,000 348,000 348,000 348,000 348,000 348,000 348,000 348,000 339,000 339,000 339,000 339,000 339,000 339,000 339,000 339,000 304,000 304,000 304,000 304,000 304,000 304,000 304,000 304,000 304,000 304,000 304,000 304,000 304,000 460,000 304,000 460,000 460,000 460,000 460,000 460,000 460,000 460,000 460,000 460,000 460,000 460,000 460,000 460,000 460,000 460,000 1,028,000 723,000 786,000      
        property, plant and equipment
      62,214,000 62,214,000 56,805,000 56,805,000 55,026,000 55,026,000 54,196,000 47,418,000 47,418,000 44,246,000 42,767,000 41,987,000 36,977,000 37,131,000 35,213,000 33,141,000 32,223,000 32,223,000 30,419,000 28,823,000 25,400,000,000 22,414,000 20,377,000    18,800,000  18,526,000      17,117,000   15,731,000  15,731,000    15,503,000 15,841,000 15,618,000 15,841,000 15,618,000      14,109,000  13,983,000   13,983,000    13,531,000        13,025,000        14,481,000                                       
        intangible assets
      10,736,000 10,736,000 11,656,000 11,656,000 12,467,000 12,467,000 13,357,000 14,258,000 14,258,000 15,145,000 16,030,000 16,937,000 652,000 602,000 608,000 597,000 582,000 582,000 584,000 595,000 610,000,000 590,000 602,000 616,000 609,000 619,000 574,000 474,000 491,000 521,000 502,000 502,000 487,000 487,000 476,000 508,000 508,000 480,000 480,000 480,000 488,000 488,000 482,000 482,000 482,000 474,000 482,000 474,000 474,000 474,000 817,000 817,000 865,000 865,000 875,000 865,000 875,000 865,000 865,000 887,000 887,000 795,000 795,000 881,000 881,000 903,000 903,000 920,000 920,000 928,000 928,000 1,020,000 1,020,000 1,028,000 1,028,000 1,024,000 1,024,000 1,008,000 1,008,000       2,971,000        4,191,000        4,163,000      9,017,000 4,356,000         
        goodwill
      74,345,000 74,345,000 74,345,000 74,345,000 74,345,000 74,345,000 74,345,000 74,345,000 74,345,000 74,345,000 74,345,000 74,345,000                                                    1,555,000 1,555,000 1,555,000 1,555,000 1,555,000 1,555,000 1,555,000 1,555,000 1,555,000 1,555,000 1,555,000 1,555,000 1,555,000 1,555,000 1,555,000 1,555,000 1,579,000 1,579,000 1,579,000 1,579,000 1,579,000 1,504,000 1,579,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000 3,653,000  3,653,000         
        total non- current assets
      331,237,000 331,237,000 271,803,000  260,028,000 260,028,000  241,194,000 241,194,000  237,378,000 240,880,000                                                                                                          
        total assets
      1,231,062,000 1,231,062,000 974,741,000 974,741,000 934,021,000 934,021,000 892,042,000 841,414,000 841,414,000 796,175,000 816,306,000 787,667,000 738,329,000 709,656,000 683,365,000 677,087,000 642,737,000 642,737,000 625,152,000 606,654,000 583,757,000,000 365,634,000 344,147,000 308,670,000 287,908,000 200,940,000 197,323,000 180,047,000 170,369,000 164,036,000 166,791,000 166,791,000 144,998,000 144,998,000 141,547,000 129,547,000 129,547,000 121,082,000 121,082,000 121,082,000 116,650,000 116,650,000 113,036,000 113,036,000 120,737,000 125,372,000 120,737,000 125,372,000 125,372,000 125,372,000 114,590,000 114,590,000 105,540,000 105,540,000 100,681,000 118,493,000 100,681,000 118,493,000 118,493,000 117,374,000 117,374,000 116,266,000 116,266,000 110,351,000 110,351,000 113,172,000 113,172,000 97,198,000 97,198,000 96,511,000 96,511,000 94,864,000 94,864,000 94,345,000 94,345,000 90,908,000 90,908,000 91,850,000 91,850,000 94,012,000 97,775,000 97,775,000 98,455,000 98,455,000 98,785,000 99,008,000 109,287,000 109,287,000 108,213,000 108,213,000 106,671,000 106,671,000 104,910,000 104,757,000 110,384,000 110,384,000 104,859,000 104,859,000 99,938,000 99,938,000 96,271,000 96,271,000 93,953,000 85,744,000 85,744,000 81,373,000 81,373,000 80,423,000 79,415,000 84,735,000 98,465,000 110,806,000 68,643,000 68,643,000    
        liabilities and shareholders’ equity
                                                                                                                           
        current liabilities
                                                                                                                           
        trade accounts payable
      33,232,000 33,232,000 40,895,000 40,895,000 48,134,000 48,134,000 46,630,000 44,160,000 44,160,000 37,757,000 38,871,000 42,187,000 33,706,000 31,238,000 28,059,000 31,667,000 27,699,000 27,699,000 35,135,000 37,883,000 33,550,000,000 29,784,000 32,980,000 27,333,000 27,180,000 20,468,000 20,561,000 16,253,000 11,334,000 11,317,000 12,132,000 12,132,000 15,448,000 15,448,000 15,541,000 13,746,000 13,746,000 15,174,000 15,174,000 15,174,000 12,514,000 12,514,000  10,502,000 15,252,000 12,515,000 15,252,000 12,515,000 12,515,000 12,515,000 15,583,000 15,583,000  12,983,000 11,490,000 12,115,000 11,490,000 12,115,000 12,115,000 12,527,000 12,527,000  11,812,000 7,509,000 7,509,000 12,661,000 12,661,000 9,378,000 9,378,000  9,490,000 7,470,000 7,470,000 8,375,000 8,375,000 7,932,000 7,932,000  7,753,000                                       
        other current liabilities
      85,463,000 85,463,000 89,080,000 89,080,000 79,598,000 79,598,000 77,280,000 69,451,000 69,451,000 69,777,000 59,237,000 54,487,000 46,231,000 45,529,000 46,394,000 56,833,000 51,888,000 51,888,000 51,130,000 52,941,000 56,137,000,000 52,888,000 48,348,000 36,027,000 30,204,000 24,283,000 28,170,000 21,650,000 20,272,000      23,179,000 20,127,000 20,127,000 16,552,000 16,552,000 16,552,000 14,897,000 14,897,000 17,395,000 17,395,000 16,472,000 29,308,000 16,472,000 29,308,000 29,308,000 29,308,000 21,208,000 21,208,000 18,322,000 18,322,000 17,358,000 31,025,000 17,358,000 31,025,000 31,025,000 30,812,000 30,812,000 30,712,000 30,712,000 18,286,000 18,286,000 17,216,000 17,216,000 16,660,000 16,660,000 16,319,000 16,279,000 16,355,000 16,355,000 15,967,000 15,967,000 15,271,000 15,271,000 15,585,000 15,585,000 12,829,000 12,552,000 12,552,000 12,945,000 12,945,000 13,943,000 13,850,000 18,361,000 18,361,000 20,228,000 20,228,000 20,659,000 20,659,000 21,536,000 21,568,000 22,327,000 22,327,000 21,481,000 21,481,000 22,292,000 22,292,000 21,408,000 21,408,000 17,746,000 14,980,000 14,980,000 14,200,000 14,200,000 12,945,000 12,945,000 11,382,000 11,465,000 12,831,000 8,095,000 8,095,000 6,981,000 6,981,000 5,196,000 
        total current liabilities
      118,695,000 118,695,000 129,975,000 129,975,000 127,732,000 127,732,000 123,910,000 113,611,000 113,611,000 107,534,000 158,149,000 96,674,000 79,937,000 76,767,000 74,453,000 88,500,000 79,587,000 79,587,000 86,265,000 90,824,000 89,687,000,000 82,672,000 81,328,000 63,360,000 57,384,000 44,751,000 48,731,000 37,903,000 31,606,000 30,941,000 32,071,000 32,071,000 34,416,000 34,416,000 38,720,000 33,873,000 33,873,000 31,726,000 31,726,000 31,726,000 27,411,000 27,411,000 27,897,000 27,897,000 34,724,000 51,246,000 34,724,000 51,246,000 51,246,000 51,246,000 36,791,000 36,791,000 31,305,000 31,305,000 28,848,000 43,140,000 28,848,000 43,140,000 43,140,000 43,393,000 43,393,000 42,524,000 42,524,000 25,795,000 25,795,000 29,877,000 29,877,000 26,279,000 26,279,000 25,809,000 25,769,000 23,943,000 23,943,000 24,342,000 24,342,000 23,203,000 23,203,000 23,338,000 23,338,000 21,775,000 26,333,000 26,333,000 27,170,000 27,170,000 27,305,000 27,212,000 35,188,000 35,188,000 36,553,000 36,553,000 36,743,000 36,743,000 33,288,000 33,041,000 38,373,000 38,373,000 36,638,000 36,638,000 34,452,000 34,452,000 33,011,000 33,011,000 30,431,000 25,509,000 25,509,000 21,794,000 21,794,000 19,105,000 19,105,000 20,083,000 21,958,000 25,446,000 18,645,000 18,645,000 16,167,000 16,167,000 8,242,000 
        long-term liabilities
                                                                                                                           
        deferred tax liabilities
        5,210,000 5,210,000 5,135,000 5,135,000 5,606,000 5,388,000 5,388,000 5,845,000 6,368,000 7,541,000          222,000 186,000 126,000                                                                                              
        other long-term liabilities
      15,220,000 15,220,000 14,600,000 14,600,000 15,034,000 15,034,000 15,366,000 10,911,000 10,911,000 9,988,000 11,107,000 10,473,000 10,228,000 10,198,000 8,356,000 8,748,000 7,629,000 7,629,000 6,915,000 6,224,000 5,800,000,000 3,507,000 3,470,000    2,100,000                                    4,768,000        4,150,000        5,758,000       10,249,000                                
        convertible notes
      519,111,000 519,111,000 198,472,000 198,472,000 198,198,000 198,198,000 197,925,000 197,651,000 197,651,000 197,378,000 197,104,000 196,831,000 196,557,000 196,284,000 196,010,000 195,737,000 195,463,000 195,463,000 195,190,000 194,936,000 194,643,000,000                                                                                                 
        total long-term liabilities
      534,331,000 534,331,000 218,282,000  218,367,000 218,367,000     214,579,000 214,845,000 206,785,000 206,482,000   203,092,000 203,092,000 202,105,000                        838,000  826,000  826,000                                                                       
        total liabilities
      653,026,000 653,026,000 348,257,000 348,257,000 346,099,000 346,099,000 342,807,000 327,561,000 327,561,000 320,745,000 372,728,000 311,519,000 286,722,000 283,249,000 278,819,000 292,985,000 282,679,000 282,679,000 288,370,000 291,984,000 290,130,000,000 86,401,000 84,984,000 66,674,000 60,644,000 46,942,000 50,831,000 40,090,000 34,067,000 33,316,000 34,566,000 34,566,000 36,730,000 36,730,000 40,140,000 34,746,000 34,746,000 32,596,000 32,596,000 32,596,000 28,296,000 28,296,000 28,735,000 28,735,000 35,550,000 52,174,000 35,550,000 52,174,000 52,174,000 52,174,000 37,811,000 37,811,000 32,175,000 32,175,000 29,773,000 48,781,000 29,773,000 48,781,000 48,781,000 49,069,000 49,069,000 48,064,000 48,064,000 30,810,000 30,810,000 34,700,000 34,700,000 31,351,000 31,351,000 30,779,000 30,779,000 29,274,000 29,274,000 29,499,000 29,499,000 28,165,000 28,165,000 29,954,000 29,954,000 33,896,000 37,681,000 37,681,000 38,840,000 38,840,000 38,448,000 38,671,000 45,762,000 45,762,000 47,168,000 47,168,000 47,992,000 47,992,000 44,977,000 44,824,000 48,623,000 48,623,000 45,858,000 45,858,000 43,269,000 43,269,000 42,279,000 42,279,000 41,306,000 35,128,000 35,128,000 31,255,000 31,255,000 29,402,000 28,394,000 22,020,000 25,559,000 30,668,000 18,867,000 18,867,000 16,565,000 16,565,000  
        commitments and contingencies
                                                                                                                           
        shareholders’ equity
                                                                                                                           
        ordinary shares nis 0.01 par value...
                                                149,000 149,000                                           133,000 133,000              132,000 132,000     132,000  132,000 132,000 132,000  125,000 125,000 125,000  
        47,858,633 issued shares at september 30, 2025, and 47,541,682 at december 31, 2024;
                                                                                                                           
        45,766,257 shares outstanding at september 30, 2025, and 45,449,306 at december 31, 2024
      178,000 178,000                                                                                                                    
        additional paid-in capital
      227,589,000 227,589,000 223,206,000 223,206,000 218,715,000 218,715,000 214,931,000 211,229,000 211,229,000 207,615,000 143,559,000 200,389,000 196,768,000 193,626,000 190,304,000 187,105,000 184,735,000 184,735,000 182,176,000 179,247,000 176,582,000,000 174,948,000 173,383,000 171,869,000 170,497,000 104,909,000 103,428,000 102,202,000 101,327,000 100,352,000 99,469,000 99,469,000 82,707,000 82,707,000 81,873,000 81,040,000 81,040,000 79,820,000 79,820,000 79,820,000 78,956,000 78,956,000 78,437,000 78,437,000 77,184,000 76,874,000 77,184,000 76,874,000 76,874,000 76,874,000 76,578,000 76,578,000 76,463,000 76,463,000 76,353,000 76,235,000 76,353,000 76,235,000 76,235,000 76,113,000 76,113,000 76,034,000 76,034,000 75,566,000 75,566,000 75,492,000 75,492,000 63,528,000 63,528,000 63,465,000 63,465,000 63,391,000 63,391,000 63,265,000 63,265,000 63,174,000 63,174,000 62,966,000 62,966,000 61,847,000 61,703,000 61,703,000 61,559,000 61,559,000 61,415,000 61,415,000 61,323,000 61,323,000 61,217,000 61,217,000 61,117,000 61,117,000 61,014,000 61,014,000 60,959,000 60,959,000 60,833,000 60,833,000 60,707,000 60,707,000 60,452,000 60,452,000 60,420,000 60,379,000 60,379,000 60,338,000 60,338,000 60,297,000 60,297,000 60,149,000 59,878,000 59,420,000 43,732,000 43,732,000 43,801,000 43,801,000 43,266,000 
        accumulated other comprehensive income
      1,520,000 1,520,000 1,170,000 1,170,000 795,000 795,000 203,000 1,532,000 1,532,000 -534,000 -410,000 129,000                                                                                                          
        retained earnings
      350,647,000 350,647,000 403,828,000 403,828,000 370,133,000 370,133,000 335,822,000 302,813,000 302,813,000 270,070,000 302,151,000 277,352,000 256,562,000 234,504,000 215,965,000 198,720,000 177,047,000 177,047,000 156,332,000 137,149,000 118,771,000,000 106,011,000 87,506,000 71,854,000 58,494,000 50,828,000 44,804,000 39,496,000 36,716,000 32,109,000 34,497,000 34,497,000 27,308,000 27,308,000 21,281,000 15,508,000 15,508,000 10,415,000 10,415,000 10,415,000 11,147,000 11,147,000 7,613,000 7,613,000 9,753,000 -1,926,000 9,753,000    1,951,000 1,951,000 -1,348,000  -3,695,000 -4,773,000 -3,695,000 -4,773,000 -4,773,000   -6,082,000 -6,082,000 5,725,000 5,725,000 4,730,000 4,730,000 4,083,000 4,083,000 4,031,000 4,031,000 3,963,000 3,963,000 3,345,000 3,345,000 1,333,000 1,333,000 694,000 694,000    -179,000 -179,000  687,000     -673,000 -673,000  684,000         -6,007,000 -7,997,000 -7,997,000 -8,454,000 -8,454,000 -7,510,000 -7,510,000 4,332,000 13,889,000 21,580,000 7,275,000 7,275,000   -1,953,000 
        treasury stock
      -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000  -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000  -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -1,898,000 -993,000 -993,000 -993,000 -993,000   -993,000 
        total shareholders' equity
      578,036,000 578,036,000 626,484,000 626,484,000 587,922,000 587,922,000 549,235,000 513,853,000 513,853,000 475,430,000 443,578,000 476,148,000 451,607,000 426,407,000 404,546,000 384,102,000 360,058,000 360,058,000 336,782,000 314,670,000 293,627,000,000 279,233,000 259,163,000 241,996,000 227,264,000 153,998,000  139,957,000 136,302,000 130,720,000 132,225,000 132,225,000 108,268,000 108,268,000 101,407,000 94,801,000 94,801,000 88,486,000 88,486,000 88,486,000 88,354,000 88,354,000 84,301,000 84,301,000 85,187,000 73,198,000 85,187,000 73,198,000 73,198,000 73,198,000 76,779,000 76,779,000 73,365,000 73,365,000 70,908,000 69,712,000 70,908,000 69,712,000 69,712,000 68,305,000 68,305,000 68,202,000 68,202,000 79,541,000 79,541,000 78,472,000 78,472,000 65,847,000 65,847,000 65,732,000 65,732,000 65,590,000 65,590,000 64,846,000 64,846,000 62,743,000 62,743,000 61,896,000 61,896,000 60,116,000 60,094,000 60,094,000 59,615,000 59,615,000 60,337,000 60,337,000 63,525,000 63,525,000 61,045,000 61,045,000 58,679,000 58,679,000 59,933,000 59,933,000 61,761,000 61,761,000 59,001,000 59,001,000 56,669,000 56,669,000 53,992,000 53,992,000 52,647,000 50,616,000 50,616,000 50,118,000 50,118,000 51,021,000 51,021,000         
        total liabilities and shareholders' equity
      1,231,062,000 1,231,062,000 974,741,000 974,741,000 934,021,000 934,021,000 892,042,000 841,414,000 841,414,000 796,175,000 816,306,000 787,667,000 738,329,000 709,656,000 683,365,000 677,087,000 642,737,000 642,737,000 625,152,000 606,654,000 583,757,000,000 365,634,000 344,147,000 308,670,000 287,908,000 200,940,000  180,047,000 170,369,000 164,036,000 166,791,000 166,791,000 144,998,000 144,998,000 141,547,000 129,547,000 129,547,000 121,082,000 121,082,000 121,082,000 116,650,000 116,650,000 113,036,000 113,036,000 120,737,000 125,372,000 120,737,000 125,372,000 125,372,000 125,372,000 114,590,000 114,590,000 105,540,000 105,540,000 100,681,000 118,493,000 100,681,000 118,493,000 118,493,000 117,374,000 117,374,000 116,266,000 116,266,000 110,351,000 110,351,000 113,172,000 113,172,000 97,198,000 97,198,000 96,511,000 96,511,000 94,864,000 94,864,000 94,345,000 94,345,000 90,908,000 90,908,000 91,850,000 91,850,000 94,012,000 97,775,000 97,775,000 98,455,000 98,455,000 98,785,000 99,008,000 109,287,000 109,287,000 108,213,000 108,213,000 106,671,000 106,671,000 104,910,000 104,757,000 110,384,000 110,384,000 104,859,000 104,859,000 99,938,000 99,938,000 96,271,000 96,271,000 93,953,000 85,744,000 85,744,000 81,373,000 81,373,000 80,423,000 79,415,000         
        47,794,821 issued shares at june 30, 2025 and 47,541,682 at december 31, 2024;
                                                                                                                           
        45,702,445 shares outstanding at june 30, 2025 and 45,449,306 at december 31, 2024
        178,000                                                                                                                   
        long term deposits
         20,000,000      6,000,000             10,000,000                                                                                               
        long term inventory
         15,359,000      9,553,000   8,008,000 7,125,000 6,533,000  4,959,000 4,959,000 4,878,000 5,238,000  4,832,000 4,694,000 4,570,000 4,416,000 4,090,000 3,292,000 2,881,000  2,856,000 2,462,000 2,462,000 2,153,000 2,153,000    1,466,000  1,466,000 1,674,000 1,674,000 1,383,000   1,390,000  1,390,000   2,024,000 2,024,000 2,107,000  1,734,000 2,307,000 1,734,000 2,307,000 2,307,000 1,744,000 1,744,000 1,979,000  1,827,000 1,827,000 1,870,000 1,870,000 1,214,000 1,214,000 1,476,000  2,131,000 2,131,000 1,979,000 1,979,000 2,606,000 2,606,000 2,225,000  4,425,000 4,548,000 4,548,000 6,223,000 6,223,000 6,085,000  2,711,000 2,711,000 2,700,000 2,700,000 2,608,000 2,608,000 1,954,000 1,954,000 2,062,000 2,062,000 2,104,000 2,104,000 2,155,000 2,155,000 2,304,000 2,304,000 2,600,000 3,541,000 3,541,000 4,311,000 4,311,000 4,661,000 4,661,000 21,653,000        
        deferred tax assets
         3,711,000      2,642,000     874,000            520,000           3,308,000  3,308,000     5,048,000 9,543,000 5,048,000 9,543,000                                                                      
        total non-current assets
         271,803,000   271,983,000   235,695,000   175,991,000 123,139,000 121,794,000 120,123,000 106,644,000 106,644,000 83,425,000 80,154,000 63,577,000,000 37,955,000  35,705,000                                                                                              
        long term liabilities
                                                                                                                           
        long term liabilities - sum
         218,282,000                                                                                                                  
        45,702,445 shares outstanding at june 30, 2025 and 45,449,306 at december 31, 2024;
         178,000                                                                                                                  
        shareholders’ equity - sum
         628,382,000                                                                                                                  
        47,695,582 issued shares at march 31, 2025 and 47,541,682 at december 31, 2024;
                                                                                                                           
        45,603,206 shares outstanding at march 31, 2025 and 45,449,306 at december 31, 2024
          177,000 177,000                                                                                                                
        liabilities and shareholder’s equity
                                                                                                                           
        47,541,682 and 46,993,998 issued shares at december 31, 2024 and 2023, respectively;
                                                                                                                           
        45,449,306 and 44,901,622 shares outstanding at december 31, 2024 and 2023, respectively
            177,000                                                                                                               
        47,480,007 issued shares at september 30, 2024 and 46,993,998 at december 31, 2023;
                                                                                                                           
        45,387,631 shares outstanding at september 30, 2024 and 44,901,622 at december 31, 2023
             177,000 177,000                                                                                                             
        47,410,314 issued shares at june 30, 2024 and 46,993,998 at december 31, 2023;
                                                                                                                           
        45,317,938 shares outstanding at june 30, 2024 and 44,901,622 at december 31, 2023;
               177,000                                                                                                            
        dividend payable
                60,041,000                                                                                                           
        47,235,723 issued shares at march 31, 2024 and 46,993,998 at december 31, 2023;
                                                                                                                           
        45,143,347 shares outstanding at march 31, 2024 and 44,901,622 at december 31, 2023
                176,000                                                                                                           
        46,993,998 issued shares at december 31, 2023 and 46,505,318 at december 31, 2022;
                                                                                                                           
        44,901,622 shares outstanding at december 31, 2023 and 44,412,942 at december 31, 2022
                 176,000                                                                                                          
        46,957,047 issued shares at september 30, 2023 and 46,505,318 at december 31, 2022;
                                                                                                                           
        44,864,671 shares outstanding at september 30, 2023 and 44,412,942 at december 31, 2022;
                  175,000                                                                                                         
        46,811,504 issued shares at june 30, 2023 and 46,505,318 at december 31, 2022;
                                                                                                                           
        44,719,128 shares outstanding at june 30, 2023 and 44,412,942 at december 31, 2022;
                   175,000                                                                                                        
        46,665,240 issued shares at march 31, 2023 and 46,505,318 at december 31, 2022;
                                                                                                                           
        44,572,864 shares outstanding at march 31, 2023 and 44,412,942 at december 31, 2022
                    175,000                                                                                                       
        46,505,318 and 45,939,019 issued shares at december 31, 2022 and 2021, respectively;
                                                                                                                           
        44,412,942 and 43,846,643 shares outstanding at december 31, 2022 and 2021, respectively
                     175,000                                                                                                      
        46,476,907 issued shares at september 30, 2022 and 45,939,019 at december 31, 2021;
                                                                                                                           
        44,384,531 shares outstanding at september 30, 2022 and 43,846,643 at december 31, 2021;
                      174,000 174,000                                                                                                    
        46,355,859 issued shares at june 30, 2022 and 45,939,019 at december 31, 2021;
                                                                                                                           
        44,263,483 shares outstanding at june 30, 2022 and 43,846,643 at december 31, 2021;
                        172,000                                                                                                   
        45,974,069 issued shares at march 31, 2022 and 45,939,019 at december 31, 2021;
                                                                                                                           
        43,881,693 shares outstanding at march 31, 2022 and 43,846,643 at december 31, 2021
                         172,000                                                                                                  
        45,939,019 and 45,365,354 issued shares at december 31, 2021 and 2020, respectively;
                                                                                                                           
        43,846,643 and 43,272,978 shares outstanding at december 31, 2021 and 2020, respectively
                          172,000,000                                                                                                 
        total non-current liabilities
                           3,729,000                                                                                                
        45,934,072 issued shares at september 30, 2021 and 45,365,354 at december 31, 2020;
                                                                                                                           
        43,841,696 shares outstanding at september 30, 2021 and 43,272,978 at december 31, 2020;
                           172,000                                                                                                
        45,804,862 issued shares at june 30, 2021 and 45,365,354 at december 31, 2020;
                                                                                                                           
        43,712,486 shares outstanding at june 30, 2021 and 43,272,978 at december 31, 2020;
                            172,000                                                                                               
        fixed assets
                             20,455,000 20,398,000 18,886,000  18,548,000        15,798,000 15,798,000  15,731,000  15,043,000 15,043,000 15,503,000      15,618,000 15,618,000 15,471,000 15,471,000 14,109,000  14,022,000  14,022,000 13,983,000  13,602,000 13,602,000 13,531,000  13,285,000 13,285,000 12,731,000 12,731,000 12,981,000 12,981,000 13,025,000  13,318,000 13,318,000 13,837,000 13,837,000 14,086,000 14,086,000 14,481,000  15,461,000 15,889,000 15,889,000 15,407,000 15,407,000 15,822,000 15,822,000 14,273,000 14,273,000 14,472,000 14,472,000 14,467,000 14,467,000 14,577,000 14,577,000 15,183,000 15,183,000 14,973,000 14,973,000 14,877,000 14,877,000 15,077,000 15,077,000 15,002,000 15,261,000 15,261,000 15,228,000 15,228,000 15,394,000 15,394,000 15,648,000 15,325,000 10,729,000 9,960,000 9,960,000 9,679,000 9,679,000 10,509,000 
        other long term liabilities
                             3,188,000 3,260,000 2,191,000  2,187,000 2,461,000      1,420,000                     4,775,000  4,775,000 4,775,000 4,828,000 4,828,000 4,768,000  4,169,000 4,169,000 4,044,000 4,044,000 4,324,000 4,324,000 4,110,000  4,418,000 4,418,000 4,218,000 4,218,000 4,086,000 4,086,000 5,758,000                9,039,000        7,884,000    8,941,000 8,941,000 9,810,000 8,802,000         
        45,422,581 issued shares at march 31, 2021 and 45,365,354 at december 31, 2020;
                                                                                                                           
        43,330,205 shares outstanding at march 31, 2021 and 43,272,978 at december 31, 2020
                             171,000                                                                                              
        45,365,354 issued shares at december 31, 2019 and 40,742,355 at december 31, 2019;
                                                                                                                           
        43,272,978 shares outstanding at december 31, 2020 and 38,649,979 at december 31, 2019
                              171,000                                                                                             
        41,303,757 issued shares at september 30, 2019 and 40,742,355 at december 31, 2019;
                                                                                                                           
        39,211,381 shares outstanding at september 30, 2020 and 38,649,979 at december 31, 2019
                               159,000                                                                                            
        41,124,714 issued shares at june 30, 2020 and 40,742,355 at december 31, 2019;
                                                                                                                           
        39,032,338 shares outstanding at june 30, 2020 and 38,649,979 at december 31, 2019;
                                158,000                                                                                           
        total shareholders’ equity
                                146,492,000                                                                                   62,715,000 72,906,000 80,138,000      
        total liabilities and shareholders’ equity
                                197,323,000                                                                                   84,735,000 98,465,000 110,806,000      
        40,765,912 issued shares at march 31, 2020 and 40,742,355 at december 31, 2019;
                                                                                                                           
        38,673,536 shares outstanding at march 31, 2020 and 38,649,979 at december 31, 2019
                                 157,000                                                                                          
        40,742,355 and 38,535,445 issued shares at december 31, 2019 and 2018, respectively;
                                                                                                                           
        38,649,979 and 36,443,069 shares outstanding at december 31, 2019 and 2018, respectively
                                  157,000                                                                                         
        40,689,020 issued shares at september 30, 2019 and 38,535,445 at december 31, 2018;
                                                                                                                           
        38,596,644 shares outstanding at september 30, 2019 and 36,443,069 at december 31, 2018
                                   157,000                                                                                        
        40,615,239 issued shares at june 30, 2019 and 38,535,445 at december 31, 2018;
                                                                                                                           
        38,522,863 shares outstanding at june 30, 2019 and 36,443,069 at december 31, 2018
                                    157,000 157,000                                                                                      
        38,608,128 issued shares at march 31, 2019 and 38,535,445 at december 31, 2018;
                                                                                                                           
        36,515,752 shares outstanding at march 31, 2019 and 36,443,069 at december 31, 2018
                                      151,000 151,000                                                                                    
        38,535,445 and 37,924,507 issued shares at december 31, 2018 and 2017, respectively;
                                                                                                                           
        36,443,069 and 35,832,131 shares outstanding at december 31, 2018 and 2017, respectively
                                        151,000                                                                                   
        liability for employee severance benefits
                                         873,000 873,000 870,000 870,000 870,000 885,000 885,000 838,000 838,000 826,000 928,000 826,000 928,000 928,000 928,000 1,020,000 1,020,000 870,000 870,000 925,000 866,000 925,000 866,000 866,000 848,000 848,000 772,000 772,000 846,000 846,000 779,000 779,000 748,000 748,000 860,000 860,000 913,000 913,000 939,000 939,000 876,000 876,000 858,000 858,000 836,000 736,000 736,000 736,000 736,000 742,000 710,000 686,000 686,000 645,000 645,000 711,000 711,000 652,000 652,000 587,000 587,000 719,000 719,000 673,000 673,000 626,000 626,000 570,000 482,000 482,000 520,000 520,000 487,000 487,000 271,000 268,000 222,000      
        38,526,231 issued shares at september 30, 2018 and 37,924,507 at december 31, 2017;
                                                                                                                           
        36,433,855 shares outstanding at september 30, 2018 and 35,832,131 at december 31, 2017
                                         151,000 151,000                                                                                 
        38,277,165 issued shares at june 30, 2018 and 37,924,507 at december 31, 2017;
                                                                                                                           
        36,184,789 shares outstanding at june 30, 2018 and 35,832,131 at december 31, 2017;
                                           149,000  149,000                                                                              
        36,184,789 shares outstanding at june 30, 2018 and 35,832,131 at december 31, 2017
                                            149,000                                                                               
        38,050,656 issued shares at march 31, 2018 and 37,924,507 at december 31, 2017;
                                                                                                                           
        35,958,280 shares outstanding at march 31, 2018 and 35,832,131 at december 31, 2017
                                              149,000 149,000                                                                            
        accounts receivable
                                                23,153,000          36,000,000         27,003,000        22,341,000        27,048,000  24,331,000 27,993,000 27,993,000 26,046,000 26,046,000 23,076,000 23,076,000 27,085,000 27,085,000 31,115,000 31,115,000 26,046,000 26,046,000 25,451,000 25,451,000 37,645,000 37,645,000 33,317,000 33,317,000 32,672,000 32,672,000 28,817,000 28,817,000 30,812,000 25,717,000 25,717,000 20,527,000 20,527,000 18,712,000 18,712,000 18,156,000 23,500,000 29,434,000      
        due from affiliated companies
                                                681,000  430,000 367,000 430,000 367,000 367,000 367,000 147,000 147,000 77,000 77,000 596,000 668,000 596,000 668,000 668,000   559,000 559,000 265,000 265,000 343,000 343,000   501,000 501,000   231,000 231,000 172,000 172,000 233,000 233,000                                       
        current assets held for sale
                                                   27,030,000  27,030,000 27,030,000 27,030,000                                                                    
        total long-term assets
                                                6,085,000  7,190,000  7,190,000                                                                       
        accounts payable – trade
                                                10,502,000          12,983,000         11,812,000        9,490,000        7,753,000  8,129,000 11,206,000 11,206,000 8,731,000 8,731,000 7,610,000  10,967,000 10,967,000 11,429,000 11,429,000 10,949,000 10,949,000 7,052,000  10,672,000 10,672,000 10,882,000 10,882,000 10,291,000 10,291,000 9,761,000  11,536,000 8,863,000 8,863,000 5,928,000 5,928,000       8,215,000    
        due to affiliated companies
                                                                 54,000 54,000       241,000 241,000   118,000 118,000                                             
        current liabilities held for sale
                                                   9,423,000  9,423,000 9,423,000 9,423,000                                                                    
        due from sale of pcb business
                                                  24,929,000  24,929,000                                                                       
        short-term bank loans
                                                  3,000,000  3,000,000                                                                       
        37,509,868 issued shares at september 30, 2017 and 37,440,552 at december 31, 2016;
                                                                                                                           
        35,417,492 shares outstanding at september 30, 2017 and 35,348,176 at december 31, 2016;
                                                  148,000  148,000                                                                       
        37,490,367 issued shares at june 30, 2017;
                                                                                                                           
        35,397,991 shares outstanding at june 30, 2017;
                                                   148,000                                                                        
        37,490,367 issued shares at june 30, 2017 and 37,440,552 at december 31, 2016;
                                                                                                                           
        35,397,991 shares outstanding at june 30, 2016 and 35,348,176 at december 31, 2016;
                                                     148,000                                                                      
        accumulated deficit
                                                     -1,926,000      -1,348,000                                                                
        35,397,911 shares outstanding at june 30, 2016 and 35,348,176 at december 31, 2016
                                                      148,000 148,000                                                                    
        accumulated losses
                                                      -1,926,000 -1,926,000                                           684,000  2,567,000 2,567,000 -67,000 -67,000 -2,273,000 -2,273,000 -4,694,000 -4,694,000                
        37,440,552 issued shares at march 31, 2017 and at december 31, 2016;
                                                                                                                           
        35,348,176 shares outstanding at march 31, 2017 and at december 31, 2016
                                                        148,000 148,000                                                                  
        short-term restricted deposits
                                                             7,875,000  7,875,000 7,875,000 7,875,000 7,875,000 7,875,000 7,875,000                                                       
        liabilities and shareholders' equity
                                                                                                                           
        shareholders' equity
                                                                                                                           
        37,440,552 issued as of december 31, 2016, as of
                                                                                                                           
        december 31, 2015, outstanding 35,348,176 as of december 31, 2016,
                                                                                                                           
        and as of december 31, 2015
                                                          148,000                                                                 
        37,440,552 and 37,440,552 issued shares at december 31, 2016 and 2015, respectively;
                                                                                                                           
        35,348,176 and 35,348,176 shares outstanding at december 31, 2016 and 2015, respectively
                                                           148,000                                                                
        37,440,552 issued shares at september 30, 2016 and at december 31, 2015;
                                                                                                                           
        35,348,176 shares outstanding at september 30, 2016 and at december 31, 2015
                                                            148,000  148,000                                                             
        37,440,552 issued shares at june 30, 2016 and at december 31, 2015;
                                                                                                                           
        35,348,176 shares outstanding at june 30, 2016 and at december 31, 2015
                                                             148,000  148,000 148,000                                                           
        37,440,552 issued shares at march 31, 2016 and at december 31, 2015;
                                                                                                                           
        35,348,176 shares outstanding at march 31, 2016 and at december 31, 2015
                                                                 148,000 148,000                                                         
        retained losses
                                                                 -6,058,000 -6,058,000                                                         
        long-term restricted deposit
                                                                     7,875,000 7,875,000 7,875,000 7,875,000 7,875,000 7,875,000 729,000 729,000       729,000 729,000                                       
        37,440,552 issued as of december 31, 2015, and 32,586,898 as of
                                                                                                                           
        december 31, 2014, outstanding 35,348,176 as of december 31, 2015, and 30,494,522 as of december 31, 2014
                                                                   148,000                                                        
        37,440,552 and 32,586,898 issued shares at december 31, 2015 and 2014, respectively;
                                                                                                                           
        35,348,176 and 30,494,522 shares outstanding at december 31, 2015 and 2014, respectively
                                                                    148,000                                                       
        37,242,880 issued as of september 30, 2015 and 32,586,898 issued as of december 31, 2014, outstanding 35,150,504
                                                                                                                           
        as of september 30, 2015 and 30,494,522 as of december 31, 2014
                                                                     148,000 148,000                                                     
        37,242,880 issued as of june 30, 2015 and 32,586,898 issued as of december 31, 2014, outstanding 35,150,504
                                                                                                                           
        as of june 30, 2015 and 30,494,522 as of december 31, 2014
                                                                       148,000 148,000                                                   
        32,586,898 issued shares at march 31, 2015 and at december 31, 2014;
                                                                                                                           
        30,494,522 shares outstanding at march 31, 2015 and at december 31, 2014
                                                                         134,000 134,000                                                 
        32,586,898 issued as of december 31, 2014, and 32,497,902 as of
                                                                                                                           
        december 31, 2013, outstanding 30,494,522 as of december 31, 2014,
                                                                                                                           
        and 30,405,526 as of december 31, 2013
                                                                           134,000                                                
        december 31, 2013)
                                                                           -1,898,000                                                
        32,586,898 and 32,497,902 issued shares at december 31, 2014 and 2013, respectively;
                                                                                                                           
        30,494,522 and 30,405,526 shares outstanding at december 31, 2014 and 2013, respectively
                                                                            134,000                                               
        long-term deposit
                                                                             729,000 729,000 729,000 729,000 729,000 729,000   729,000 729,000 729,000 729,000 729,000 729,000 729,000                                
        32,574,626 issued as of september 30, 2014 and 32,497,902 issued as of december 31, 2013, outstanding 30,482,250
                                                                                                                           
        as of september 30, 2014 and 30,405,526 as of december 31, 2013
                                                                             134,000 134,000                                             
        32,564,626 issued as of june 30, 2014 and 32,497,902 issued as of december 31, 2013, outstanding 30,472,250
                                                                                                                           
        as of june 30, 2014 and 30,405,526 as of december 31, 2013
                                                                               134,000 134,000                                           
        32,552,327 issued as of march 31, 2014 and 32,497,902 issued as of december 31, 2013, outstanding 30,459,951
                                                                                                                           
        as of march 31, 2014 and 29,896,933 as of december 31, 2013
                                                                                 134,000 134,000                                         
        short term bank loans
                                                                                      1,500,000 1,500,000 4,160,000 4,160,000 4,160,000  4,160,000 4,160,000 3,000,000 3,000,000 3,000,000 3,000,000 3,000,000  4,273,000 4,273,000 3,842,000 3,842,000 1,436,000 1,436,000 1,409,000  682,000               
        long term bank loans – current portion
                                                                                     817,000 1,075,000 1,075,000 1,334,000 1,334,000 1,592,000  1,700,000 1,700,000 1,700,000 1,700,000 1,700,000 1,700,000 1,700,000 1,700,000 1,101,000 1,101,000 433,000 433,000 433,000 433,000 433,000 433,000 433,000               
        long term bank loans
                                                                                      167,000 167,000 333,000 333,000 500,000  817,000 817,000 1,242,000 1,242,000 1,667,000 1,667,000 2,092,000 2,092,000 1,766,000 1,766,000 542,000 542,000 650,000 650,000 758,000 758,000 867,000               
        32,497,902 issued as of december 31, 2013, and 31,989,309 as of december 31, 2012, outstanding 30,405,526 as of december 31, 2013,
                                                                                                                           
        and 29,896,933 as of december 31, 2012
                                                                                   134,000                                        
        short-term loan
                                                                                           4,160,000                                
        current installments of long-term bank loan
                                                                                                                           
        long-term bank loans
                                                                                           500,000                                
        issued 32,497,902 as of december 31, 2013 and
                                                                                                                           
        31,989,309 as of december 31, 2012, outstanding 30,405,526
                                                                                                                           
        as of december 31, 2013 and 29,896,933 as of december 31, 2012
                                                                                    134,000                                       
        due from affiliates
                                                                                     699,000 386,000 386,000 263,000 263,000 391,000 391,000 617,000 617,000 331,000 331,000 389,000 389,000 619,000 388,000 412,000 412,000 648,000 648,000 844,000 844,000 384,000 384,000  134,000 134,000 381,000 381,000 344,000 344,000 414,000 251,000 180,000 479,000 479,000 238,000 238,000 519,000 
        intangible assets, net *
                                                                                     2,701,000 2,845,000 2,845,000 2,917,000 2,917,000 2,971,000  4,052,000 4,052,000 3,986,000 3,986,000 4,165,000 4,165,000                          
        other long term liabilities *
                                                                                     11,285,000 10,445,000 10,445,000 10,601,000 10,601,000 9,901,000  9,071,000 9,071,000 8,728,000 8,728,000 8,871,000 8,871,000            9,137,000 9,137,000             
        32,138,251 issued as september 30, 2013 and 31,989,309 as of december 31, 2012, outstanding 30,045,875
                                                                                                                           
        as of september 30, 2013 and 29,896,933 as of december 31, 2012
                                                                                     133,000                                      
        accumulated income
                                                                                     34,000 156,000 156,000   687,000  3,967,000 3,967,000 1,593,000 1,593,000                            
        32,138,251 issued as june 30, 2013 and 31,989,309 as of december 31, 2012, outstanding 30,045,875
                                                                                                                           
        as of june 30, 2013 and 29,896,933 as of december 31, 2012
                                                                                      133,000 133,000                                    
        31,989,309 issued as march 31, 2013 and december 31, 2012, outstanding 29,896,933
                                                                                                                           
        as of march 31, 2013 and december 31, 2012
                                                                                        133,000 133,000                                  
        31,810,340 issued as december 31, 2012 and december 31, 2011, outstanding 29,717,964 as of december 31, 2012
                                                                                                                           
        and december 31, 2011
                                                                                          133,000                                 
        cost
                                                                                           28,830,000        26,580,000        26,485,000      26,017,000 25,264,000 23,624,000 21,632,000 15,927,000 13,874,000 13,874,000    
        less - accumulated depreciation
                                                                                           13,008,000        12,003,000        11,408,000      10,623,000 9,870,000 7,976,000 6,307,000 5,198,000 3,914,000     
        accounts payable –trade
                                                                                           7,610,000        6,773,000        9,761,000      4,494,000 4,494,000 5,240,000 7,960,000 11,801,000      
        long-term bank loans – current portion
                                                                                           1,592,000                                
        issued 31,989,309 as of december 31, 2012 and 31,810,340 as of december 31, 2011, outstanding
                                                                                                                           
        29,896,933 as of december 31, 2012 and 29,717,964 as of december 31, 2011
                                                                                           133,000                                
        due to affiliates
                                                                                              196,000 196,000 435,000 435,000           34,000       294,000 866,000 814,000      
        31,986,005 issued as june 30, 2012 and 31,810,340 as of december 31, 2011, outstanding 29,893,629
                                                                                                                           
        as of june 30, 2012 and 29,717,964 as of december 31, 2011
                                                                                              133,000 133,000                            
        31,819,481 issued as march 31, 2012 and 31,810,340 as of december 31, 2011, outstanding 29,727,105 as of march
                                                                                                                           
        31, 2012 and 29,717,964 as of december 31, 2011
                                                                                                133,000 133,000                          
        short term deposits
                                                                                                  4,100,000 4,100,000                        
        restricted deposits *
                                                                                                      5,084,000 5,084,000 5,196,000 5,196,000 5,182,000  5,175,000               
        intangible assets **
                                                                                                  4,191,000        4,163,000  4,225,000               
        other long term liabilities **
                                                                                                  8,945,000  7,897,000 7,897,000 7,959,000 7,959,000 7,494,000 7,494,000 7,884,000  9,438,000               
        issued 31,810,340 as of december 31, 2011 and 31,370,359 as of december 31, 2010, outstanding 29,717,964 as of december 31,
                                                                                                                           
        2011 and 29,277,983 as of december 31, 2010
                                                                                                  133,000                         
        and 2010)
                                                                                                  -1,898,000                         
        non-current assets fixed assets
                                                                                                                           
        restricted deposits
                                                                                                           5,182,000                
        short term loan
                                                                                                   3,000,000        1,409,000        1,500,000        
        issued 31,810,340 in 2011 and 31,370,359 in 2010, outstanding
                                                                                                                           
        29,717,964 in 2011 and 29,277,983 in 2010
                                                                                                   133,000                        
        restricted deposits*
                                                                                                    5,103,000 5,103,000                      
        intangible assets, net **
                                                                                                    4,204,000 4,204,000 4,279,000 4,279,000 4,108,000 4,108,000                  
        31,800,297 issued as september 30, 2011 and 31,370,359 as of december 31, 2010, outstanding 29,707,921
                                                                                                                           
        as of september 30, 2011 and 29,277,983 as of december 31, 2010
                                                                                                    133,000 133,000                      
        31,791,722 issued as june 30, 2011 and 31,370,359 as of december 31, 2010, outstanding 29,699,346
                                                                                                                           
        as of june 30, 2011 and 29,277,983 as of december 31, 2010
                                                                                                      133,000 133,000                    
        31,425,945 issued as march 31, 2011 and 31,370,359 as of december 31, 2010, outstanding 29,333,569
                                                                                                                           
        as of march 31, 2011 and 29,277,983 as of december 31, 2010
                                                                                                        133,000 133,000                  
        convertible loan – current portion
                                                                                                             1,666,000 1,666,000 1,666,000 1,666,000 1,666,000 1,666,000 1,667,000 1,667,000       
        issued 31,370,359 as of december 31, 2010 and 31,328,119 as of december 31, 2009, outstanding 29,277,983 as of december 31,
                                                                                                                           
        2010 and 29,235,743 as of december 31, 2009
                                                                                                          132,000                 
        intangible assets *
                                                                                                             4,298,000 4,298,000 4,341,000 4,341,000           
        issued 31,347,170 in 2010 and 31,328,119 in 2009, outstanding
                                                                                                                           
        29,254,794 in 2010 and 29,235,743 in 2009
                                                                                                             132,000 132,000             
        issued 31,334,423 in 2010 and 31,328,119 in 2009, outstanding
                                                                                                                           
        29,242,047 in 2010 and 29,235,743 in 2009
                                                                                                               132,000 132,000           
        convertible loan, net of current portion
                                                                                                                           
        convertible loan (note 12), net of current portion
                                                                                                                           
        issued 31,328,119 in 2009 and 31,227,484 in 2008, outstanding
                                                                                                                           
        29,235,743 in 2009 and 29,135,108 in 2008
                                                                                                                  132,000         
        convertible loan (note 11), net of current portion
                                                                                                                   1,666,000        
        convertible loan (note 9), net of current portion
                                                                                                                    3,333,000       
        accumulated other comprehensive loss
                                                                                                                           
        deferred tax
                                                                                                                     65,000      
        liabilities
                                                                                                                           
        convertible loan
                                                                                                                     5,000,000      
        deferred stock-based compensation
                                                                                                                           
        accumulated other comprehensive loss unrealized loss on marketable securities
                                                                                                                     -1,000      
        commitments and contingent liabilities
                                                                                                                           
        current assets:
                                                                                                                           
        accounts receivable - trade, net of allowance of 2,090 and 2,236
                                                                                                                      22,078,000     
        current liabilities:
                                                                                                                           
        short-term bank credit
                                                                                                                      2,335,000 2,335,000 2,300,000 2,300,000 39,000 
        accounts payable -trade
                                                                                                                      8,215,000     
        accrued severance pay, net of amounts funded
                                                                                                                      222,000 222,000 398,000 398,000 378,000 
        issued 28,065,038 in 2003 and 28,085,766 in 2004, outstanding
                                                                                                                           
        27,053,419 in 2003 and 27,074,147 in 2004
                                                                                                                      125,000     
        unearned compensation
                                                                                                                      -363,000 -363,000   -121,000 
        total liabilities and shareholder’s equity
                                                                                                                      68,643,000 68,643,000    
        accounts receivable – trade, net of allowance of 2,090 and 2,236
                                                                                                                       22,078,000    
        less – accumulated depreciation
                                                                                                                       3,914,000    
        accounts receivable - trade, net of allowance of 2,090 and 2,115
                                                                                                                        15,558,000 15,558,000  
        accounts payable
                                                                                                                        6,886,000 6,886,000 3,007,000 
        accounts receivable - trade, net of allowance of 1,135 and 2,387
                                                                                                                          10,585,000 
        deferred taxes
                                                                                                                           
        due to priortech ltd.
                                                                                                                           
        long term loans
                                                                                                                          12,000 
        commitments and contingent liability
                                                                                                                           
        accumulated other comprehensive income:
                                                                                                                           
        unrealized holding gain on marketable securities
                                                                                                                          -8,000 
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD