7Baggers

Taboola.com Ltd.
(NASDAQ:TBLA) 

TBLA stock logo

Taboola.com Ltd., together with its subsidiaries, operates an artificial intelligence-based algorithmic engine platform in Israel, the United Kingdom, the United States, Germany, France, and internationally. It offers Taboola, a platform that partners with websites, devices, and mobile apps to recom...

Founded: 2007
Full Time Employees: 1,800
Sector: Communication Services
Industry: Internet Content & Information

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: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 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-16 2022-11-09 2022-05-20 2022-05-12 2022-02-22 2021-12-31 2021-11-22 2021-09-30 2021-08-10 
                           
      revenues
    466,395,000 522,309,000 496,764,000 465,474,000 427,493,000 491,040,000 433,012,000 428,160,000 414,008,000 419,774,000 360,221,000 332,004,000 327,686,000 371,267,000 332,462,000 332,462,000 354,726,000 354,726,000 407,668,000 407,668,000 338,768,000 329,072,000 329,072,000 
      yoy
    9.10% 6.37% 14.72% 8.71% 3.26% 16.98% 20.21% 28.96% 26.34% 13.07% 8.35% -0.14% -7.62% 4.66% -18.45% -18.45% 4.71% 7.80% 23.88%     
      qoq
    -10.71% 5.14% 6.72% 8.88% -12.94% 13.40% 1.13% 3.42% -1.37% 16.53% 8.50% 1.32% -11.74% 11.67% 0.00% -6.28% 0.00% -12.99% 0.00% 20.34% 2.95% 0.00%  
      cost of revenues:
                           
      traffic acquisition cost
    302,379,000 313,602,000 324,079,000 297,423,000 279,797,000 279,819,000 267,997,000 278,620,000 275,120,000 251,264,000 231,786,000 208,870,000 211,946,000 212,399,000 203,125,000 203,125,000 216,498,000 216,498,000 238,458,000 238,458,000 211,899,000 212,202,000 212,202,000 
      other cost of revenues
    34,439,000 33,134,000 33,666,000 32,440,000 28,389,000 33,611,000 32,138,000 34,762,000 29,935,000 30,260,000 27,776,000 26,077,000 26,148,000 25,694,000 26,649,000 26,649,000 26,198,000 26,198,000 25,568,000 25,568,000 19,184,000 16,625,000 16,625,000 
      total cost of revenues
    336,818,000 346,736,000 357,745,000 329,863,000 308,186,000 313,430,000 300,135,000 313,382,000 305,055,000 281,524,000 259,562,000 234,947,000 238,094,000 238,093,000 229,774,000 229,774,000 242,696,000 242,696,000 264,026,000 264,026,000 231,083,000 228,827,000 228,827,000 
      gross profit
    129,577,000 175,573,000 139,019,000 135,611,000 119,307,000 177,610,000 132,877,000 114,778,000 108,953,000 138,250,000 100,659,000 97,057,000 89,592,000 133,174,000 102,688,000 102,688,000 112,030,000 112,030,000 143,642,000 143,642,000 107,685,000 100,245,000 100,245,000 
      yoy
    8.61% -1.15% 4.62% 18.15% 9.50% 28.47% 32.01% 18.26% 21.61% 3.81% -1.98% -5.48% -20.03% 18.87% -28.51% -28.51% 4.03% 11.76% 43.29%     
      qoq
    -26.20% 26.29% 2.51% 13.67% -32.83% 33.66% 15.77% 5.35% -21.19% 37.34% 3.71% 8.33% -32.73% 29.69% 0.00% -8.34% 0.00% -22.01% 0.00% 33.39% 7.42% 0.00%  
      gross margin %
    27.78% 33.61% 27.98% 29.13% 27.91% 36.17% 30.69% 26.81% 26.32% 32.93% 27.94% 29.23% 27.34% 35.87% 30.89% 30.89% 31.58% 31.58% 35.24% 35.24% 31.79% 30.46% 30.46% 
      operating expenses:
                           
      research and development
    39,580,000 36,739,000 37,867,000 37,482,000 35,956,000 36,174,000 36,727,000 33,288,000 36,249,000 34,379,000 35,890,000 34,001,000 31,985,000 28,548,000 36,237,000 36,237,000        
      sales and marketing
    72,565,000 67,982,000 70,090,000 71,248,000 65,890,000 68,273,000 67,808,000 64,837,000 67,608,000 64,911,000 59,664,000 61,198,000 60,569,000 55,814,000 63,216,000 63,216,000        
      general and administrative
    25,048,000 27,082,000 24,557,000 26,837,000 23,723,000 25,940,000 23,784,000 24,284,000 23,329,000 30,165,000 23,839,000 26,858,000 25,836,000 23,777,000 24,685,000 24,685,000        
      other income
    -77,000,000                       
      total operating expenses
    60,193,000 131,803,000 132,514,000 135,567,000 125,569,000 130,387,000 128,319,000 122,409,000 127,186,000 129,455,000 119,393,000 122,057,000 118,390,000 108,139,000 124,138,000 124,138,000 119,729,000 119,729,000 124,997,000 124,996,000 107,809,000 153,654,000 153,654,000 
      operating income
    69,384,000 43,770,000 6,505,000  -6,262,000 47,223,000 4,558,000 -7,631,000 -18,233,000 8,795,000 -18,734,000 -25,000,000 -28,798,000 25,035,000 -21,450,000 -21,450,000 -7,699,000       
      yoy
    -1208.02% -7.31% 42.72%  -65.66% 436.93% -124.33% -69.48% -36.69% -64.87% -12.66% 16.55% 274.05%           
      qoq
    58.52% 572.87%   -113.26% 936.05% -159.73% -58.15% -307.31% -146.95% -25.06% -13.19% -215.03% -216.71% 0.00% 178.61%        
      operating margin %
    14.88% 8.38% 1.31% 0% -1.46% 9.62% 1.05% -1.78% -4.40% 2.10% -5.20% -7.53% -8.79% 6.74% -6.45% -6.45% -2.17% 0% 0% 0% 0% 0% 0% 
      finance expenses
    -245,000    -4,500,000 -935,000 -1,106,000  -3,638,000             -85,000 -85,000 
      income before income taxes
    69,139,000 -1,551,000 7,005,000 -2,447,000 -10,762,000 -6,261,500 3,452,000 -6,627,000 -21,871,000    -31,952,000 21,859,000 -25,020,000 -25,020,000 3,496,000 3,496,000 16,862,000 16,862,000 13,836,000 -53,494,000 -53,494,000 
      income tax benefit
    -10,073,000   -1,898,000 2,012,000   2,336,000 -4,287,000   -2,487,000 639,000 -212,000 -1,006,000 -1,006,000        
      net income
    59,066,000 50,135,000 5,244,000 -4,345,000 -8,750,000 33,143,000 -6,454,000 -4,291,000 -26,158,000 3,723,000 -23,136,000 -31,314,000 -31,313,000 15,184,000 -26,026,000 -26,026,000 3,888,000 3,888,000 585,000 585,000 17,296,000 -61,416,000 -61,416,000 
      yoy
    -775.04% 51.27% -181.25% 1.26% -66.55% 790.22% -72.10% -86.30% -16.46% -75.48% -11.10% 20.32% -905.38% 290.53% -4548.89% -4548.89% -77.52% -106.33% -100.95%     
      qoq
    17.81% 856.05% -220.69% -50.34% -126.40% -613.53% 50.41% -83.60% -802.61% -116.09% -26.12% 0.00% -306.22% -158.34% 0.00% -769.39% 0.00% 564.62% 0.00% -96.62% -128.16% 0.00%  
      net income margin %
    12.66% 9.60% 1.06% -0.93% -2.05% 6.75% -1.49% -1.00% -6.32% 0.89% -6.42% -9.43% -9.56% 4.09% -7.83% -7.83% 1.10% 1.10% 0.14% 0.14% 5.11% -18.66% -18.66% 
      net income per share
    0.21 0.16 0.02 -0.01 -0.03 0.1 -0.02 -0.01 -0.08 0.01 -0.07 -0.09 -0.09 0.06 -0.1 -0.1 0.02 0.02  0.09 0.08 -1.39 -1.39 
      weighted-average shares used for eps calculation
    282,244,774  300,723,658 313,572,282 341,960,999  342,886,216 342,566,112 345,502,643    333,424,276 254,284,781 255,160,597 255,160,597 247,378,428 247,378,428 243,850,858 142,883,475 229,024,803 48,518,124 48,518,124 
      finance income (expenses)
     -1,622,750 500,000 -2,491,000    1,004,000  -1,421,000 -4,402,000 -3,827,000 -3,154,000 -3,176,000 -3,570,000 -3,570,000 11,195,000 11,195,000 -1,783,000 -1,784,000 13,960,000   
      income tax expenses
     -411,750 -1,761,000   -5,840,000 -9,906,000   -3,651,000              
      operating profit
       44,000                    
      income before income taxes expenses
             7,374,000 -23,136,000             
      income before income taxes benefit
               -28,827,000            
      less: undistributed earnings allocated to participating securities
                         -6,029,000 -6,029,000 
      net income attributable to ordinary shares – basic and diluted
                 -6,789,750 -26,026,000 -26,026,000 3,888,000 3,888,000 585,000    -67,445,000 
      research and development expenses
                    30,412,000 30,412,000 34,044,000 34,044,000 29,946,000 30,050,000 30,050,000 
      sales and marketing expenses
                    61,368,000 61,368,000 59,127,000 59,127,000 43,518,000 69,136,000 69,136,000 
      general and administrative expenses
                    27,949,000 27,949,000 31,826,000 31,825,000 34,345,000 54,468,000 54,468,000 
      benefit for income taxes
                    392,000 392,000      
      operating income before finance expenses
                     -7,699,000 18,645,000 -7,977,750 -124,000 -53,409,000 -53,409,000 
      provision for income taxes
                      -16,277,000 29,675,000 3,460,000 -7,922,000 -7,922,000 
      net income attributable to ordinary shareholders, basic and diluted
                       -9,369,250 17,296,000 -67,445,000  
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 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-16 2022-11-09 2022-08-19 2022-08-09 2022-05-20 2022-05-12 2022-02-22 2021-12-31 2021-11-22 2021-09-30 2021-08-10 
                               
        assets
                               
        current assets
                               
        cash and cash equivalents
      150,275,000 120,865,000 115,475,000 115,241,000 216,223,000 226,583,000 217,230,000 182,198,000 178,534,000 176,108,000 238,259,000 204,595,000 218,849,000 165,893,000 188,477,000 188,477,000 233,740,000 233,740,000 277,927,000 277,927,000 319,319,000 319,319,000 311,768,000 585,243,000 585,243,000 
        trade receivables
      309,909,000 360,166,000 308,900,000 295,778,000 304,914,000 370,110,000 297,330,000 281,674,000 284,239,000 306,307,000 232,118,000 217,437,000 212,346,000 256,708,000 184,794,000 184,794,000 199,619,000 199,619,000 199,300,000 199,300,000 245,235,000 245,235,000 190,667,000 139,019,000 139,019,000 
        prepaid expenses and other current assets
      60,909,000 77,000,000 67,721,000 61,758,000 56,577,000 55,328,000 61,995,000 69,598,000 77,485,000 69,865,000 71,549,000 70,817,000 73,531,000 73,643,000 70,743,000 70,743,000 75,105,000 75,105,000 73,165,000 73,165,000 63,394,000 63,394,000 47,324,000 37,636,000 37,636,000 
        total current assets
      521,093,000 558,031,000 492,096,000 472,977,000 577,914,000 656,001,000 577,867,000 534,804,000 544,013,000 559,412,000 555,880,000 536,275,000 561,399,000 593,908,000 564,604,000 564,604,000 583,947,000 583,947,000 591,418,000 591,418,000 628,948,000 628,948,000 550,824,000 762,959,000 762,959,000 
        non-current assets
                               
        long-term prepaid expenses
      13,934,000 15,116,000 17,666,000 24,500,000 24,385,000 25,193,000 24,470,000 25,584,000 27,351,000 39,602,000 40,854,000 40,230,000 41,262,000 42,945,000 40,652,000 40,652,000 30,154,000 30,154,000 30,017,000 30,017,000 32,926,000 32,926,000 19,533,000 20,923,000 20,923,000 
        commercial agreement asset
      266,211,000 270,248,000 274,374,000 278,501,000 282,583,000 286,619,000 288,061,000 289,451,000 289,451,000 289,451,000 289,451,000 289,451,000 289,451,000             
        restricted deposits
      1,462,000   200,000 200,000 200,000 1,312,000 1,334,000 1,270,000 1,407,000 1,487,000 1,170,000 1,091,000 750,000 750,000 750,000 750,000 750,000 1,000,000 1,000,000 1,000,000 1,000,000 1,065,000 1,061,000 1,061,000 
        deferred tax assets
      22,239,000 20,624,000         3,467,000 3,121,000 3,218,000  2,909,000 2,909,000 1,455,000 1,455,000 679,000 679,000 1,876,000 1,876,000 1,955,000 2,281,000 2,281,000 
        operating lease right of use assets
      72,528,000 79,167,000 85,490,000 78,430,000 81,708,000 58,997,000 60,329,000 56,138,000 57,305,000 61,746,000 65,003,000 64,364,000 67,740,000 66,846,000 65,217,000 65,217,000 60,573,000 60,573,000 62,210,000       
        property and equipment
      96,185,000 95,335,000 77,315,000 79,207,000 75,479,000 69,388,000 73,696,000 71,846,000 72,587,000 72,155,000 75,792,000 71,079,000 71,731,000 73,019,000 73,758,000 73,758,000 72,883,000 72,883,000 64,471,000 64,471,000 63,259,000 63,259,000 60,201,000 58,310,000 58,310,000 
        intangible assets
      5,537,000 13,925,000 25,012,000 37,573,000 51,320,000 65,067,000 78,485,000 93,565,000 109,323,000 125,258,000 141,235,000 157,215,000 173,177,000 189,156,000 205,122,000 205,122,000 219,315,000 219,315,000 235,143,000 235,143,000 252,498,000 250,923,000 259,042,000 2,627,000 2,627,000 
        goodwill
      555,931,000 555,931,000 555,931,000 555,931,000 555,931,000 555,931,000 555,931,000 555,931,000 555,931,000 555,931,000 555,931,000 555,931,000 555,931,000 555,869,000 557,559,000 557,559,000 550,568,000 550,568,000 550,568,000 550,568,000 549,338,000 550,380,000 553,845,000 19,206,000 19,206,000 
        total non-current assets
      1,034,027,000 1,051,808,000 1,037,250,000 1,055,604,000 1,072,868,000 1,062,657,000 1,085,050,000 1,096,718,000 1,116,164,000 1,148,390,000 1,175,844,000 1,185,365,000 1,206,508,000 935,715,000 949,269,000 949,269,000 939,085,000 939,085,000 946,985,000 946,985,000  968,366,000 954,942,000 165,099,000  
        total assets
      1,555,120,000 1,609,839,000 1,529,346,000 1,528,581,000 1,650,782,000 1,718,658,000 1,662,917,000 1,631,522,000 1,660,177,000 1,707,802,000 1,731,724,000 1,721,640,000 1,767,907,000 1,529,623,000 1,513,873,000 1,513,873,000 1,523,032,000 1,523,032,000 1,538,403,000 1,538,403,000 1,597,847,000 1,597,314,000 1,505,766,000 928,058,000 928,058,000 
        liabilities and shareholders' equity
                               
        current liabilities
                               
        trade payables
      278,147,000 330,684,000 301,680,000 290,883,000 279,510,000 309,229,000 273,618,000 270,406,000 279,373,000 282,012,000 252,727,000 222,232,000 223,040,000 247,504,000 207,775,000 207,775,000 214,487,000 214,487,000 215,604,000 215,604,000 261,557,000 259,941,000    
        short-term operating lease liabilities
      30,652,000 30,408,000 29,398,000 27,748,000 26,304,000 21,881,000 21,873,000 19,463,000 19,141,000 20,264,000 19,015,000 16,231,000 15,663,000 14,753,000 13,456,000 13,456,000 14,351,000 14,351,000 15,396,000 15,396,000  12,958,000    
        accrued expenses and other current liabilities
      152,077,000 159,874,000 135,145,000 121,360,000 131,455,000 154,472,000 146,732,000 118,664,000 118,176,000 118,689,000 108,229,000 105,234,000 95,182,000 102,965,000 100,978,000 100,978,000 104,402,000 104,402,000 107,738,000 107,738,000 123,046,000 124,662,000 108,785,000 101,029,000 101,029,000 
        total current liabilities
      460,876,000 520,966,000 466,223,000 439,991,000 437,269,000 485,582,000 442,223,000 408,533,000 416,690,000 423,965,000 432,971,000 346,697,000 366,885,000 368,222,000 325,209,000 325,209,000 336,240,000 336,240,000 341,738,000 341,738,000 400,561,000 400,561,000 338,428,000 273,974,000 273,974,000 
        long-term liabilities
                               
        revolving credit facility
      66,400,000                         
        long-term operating lease liabilities
      54,532,000 61,382,000 65,238,000 59,702,000 60,672,000 42,561,000 44,970,000 42,721,000 44,992,000 49,450,000 52,232,000 54,583,000 58,223,000 57,928,000 56,075,000 56,075,000 50,978,000 50,978,000 54,812,000 54,812,000  61,526,000    
        warrants liability
      105,000 501,000 897,000 2,545,000 1,642,000 3,368,000 1,504,000 2,242,000 6,168,000 6,129,000 6,023,000 5,782,000 5,080,000 6,756,000 4,239,000 4,239,000 5,227,000 5,227,000 17,185,000 17,185,000  31,227,000    
        deferred tax liabilities
      736,000 628,000 17,000 688,000 2,377,000 5,497,000 3,853,000 6,914,000 11,130,000 14,815,000 25,560,000 26,938,000 31,319,000  42,563,000 42,563,000 38,130,000 38,130,000 45,744,000 45,744,000 51,560,000 51,027,000 50,432,000 27,000 27,000 
        other long-term liabilities
      17,141,000 16,867,000 11,509,000 12,622,000 14,113,000 13,292,000 12,482,000 15,101,000 14,751,000 14,217,000 6,000,000 5,000,000 5,000,000             
        total long-term liabilities
      138,914,000 181,678,000 151,661,000 163,557,000 205,304,000 181,170,000 208,879,000 212,756,000 222,496,000 226,775,000 231,644,000 284,610,000 292,359,000 326,866,000 387,147,000 387,147,000 378,952,000 378,952,000 402,751,000 402,751,000 429,715,000 429,182,000 422,380,000 106,746,000 106,746,000 
        commitments and contingencies
                               
        shareholders' equity
                               
        ordinary shares with no par value- authorized: 700,000,000 as of march 31, 2026 and december 31, 2025; 345,272,825 and 341,610,237 shares issued, and 243,107,545 and 246,330,707 shares outstanding as of march 31, 2026 and december 31, 2025, respectively
                               
        non-voting ordinary shares with no par value- authorized: 46,000,000 as of march 31, 2026 and december 31, 2025; 45,198,702 shares issued, and 30,039,644 shares outstanding as of march 31, 2026 and december 31, 2025.
                               
        treasury ordinary shares, at cost - 117,324,338 (102,165,280 ordinary shares and 15,159,058 non-voting ordinary shares) and 110,438,588 (95,279,530 ordinary shares and 15,159,058 non-voting ordinary shares) as of march 31, 2026 and december 31, 2025, respectively
      -409,284,000                         
        additional paid-in capital
      1,417,818,000 1,404,248,000 1,386,921,000 1,369,870,000 1,351,576,000 1,335,825,000 1,319,043,000 1,301,159,000 1,280,715,000 1,262,093,000 1,244,667,000 1,226,572,000 1,209,559,000 903,789,000 887,845,000 887,845,000 869,201,000 869,201,000 846,701,000 846,701,000 824,016,000 824,016,000 801,988,000 621,664,000 621,664,000 
        accumulated other comprehensive income
      -334,000 534,000 1,493,000 2,768,000 -773,000 418,000 165,000 -39,000 165,000 942,000                
        accumulated deficit
      -52,870,000 -111,936,000 -162,071,000 -167,315,000 -162,970,000 -154,220,000 -187,363,000 -180,909,000 -176,618,000 -150,460,000 -154,183,000 -131,047,000 -99,733,000 -68,420,000 -83,604,000 -83,604,000 -57,578,000 -57,578,000 -52,557,000 -52,557,000 -56,445,000 -56,445,000 -57,030,000 -74,326,000 -74,326,000 
        total shareholders' equity
      955,330,000 907,195,000 911,462,000 925,033,000 1,008,209,000 1,051,906,000         801,517,000 801,517,000 807,840,000 807,840,000 793,914,000 793,914,000 767,571,000 767,571,000 744,958,000 547,338,000 547,338,000 
        total liabilities and shareholders' equity
      1,555,120,000 1,609,839,000 1,529,346,000 1,528,581,000 1,650,782,000 1,718,658,000         1,513,873,000 1,513,873,000 1,523,032,000 1,523,032,000 1,538,403,000 1,538,403,000      
        short-term investments
           3,780,000   2,485,000 5,725,000 12,467,000 42,256,000 55,582,000 96,914,000 119,840,000 119,840,000 74,733,000 74,733,000        
        long-term loan and revolving credit facility
       102,300,000 74,000,000 88,000,000 126,500,000                     
        ordinary shares with no par value- authorized: 700,000,000 as of december 31, 2025 and 2024; 341,610,237 and 325,674,930 shares issued, and 246,330,707 and 293,134,865 outstanding as of december 31, 2025 and 2024, respectively
                               
        non-voting ordinary shares with no par value- authorized: 46,000,000 as of december 31, 2025 and 2024; 45,198,702 shares issued, and 30,039,644 and 44,210,406 outstanding as of december 31, 2025 and 2024, respectively
                               
        treasury ordinary shares, at cost - 110,438,588 (95,279,530 ordinary shares and 15,159,058 non-voting ordinary shares) and 33,528,361 ( 32,540,065 ordinary shares and 988,296 non- voting ordinary shares) as of december 31, 2025 and 2024, respectively
       -385,651,000                        
        ordinary shares with no par value - authorized: 700,000,000 as of september 30, 2025 and december 31, 2024; 337,494,088 and 325,674,930 shares issued, and 260,491,794 and 293,134,865 shares outstanding as of september 30, 2025 and december 31, 2024, respectively
                               
        non-voting ordinary shares with no par value - authorized: 46,000,000 as of september 30, 2025 and december 31, 2024; 45,198,702 shares issued, and 30,401,133 and 44,210,406 shares outstanding as of september 30, 2025 and december 31, 2024, respectively
                               
        treasury ordinary shares, at cost - 91,799,863 (77,002,294 ordinary shares and 14,797,569 non-voting ordinary shares) and 33,528,361 (32,540,065 ordinary shares and 988,296 non-voting ordinary shares) as of september 30, 2025 and december 31, 2024, respectively
        -314,881,000                       
        ordinary shares with no par value- authorized: 700,000,000 as of june 30, 2025 and december 31, 2024; 333,646,088 and 325,674,930 shares issued, and 264,392,831 and 293,134,865 shares outstanding as of june 30, 2025 and december 31, 2024, respectively
                               
        non-voting ordinary shares with no par value - authorized: 46,000,000 as of june 30, 2025 and december 31, 2024; 45,198,702 shares issued, and 32,692,444 and 44,210,406 shares outstanding as of june 30, 2025 and december 31, 2024, respectively
                               
        treasury ordinary shares, at cost - 81,759,515 (69,253,257 ordinary shares and 12,506,258 non-voting ordinary shares) and 33,528,361 (32,540,065 ordinary shares and 988,296 non-voting ordinary shares) as of june 30, 2025 and december 31, 2024, respectively
         -280,290,000                      
        ordinary shares with no par value- authorized: 700,000,000 as of march 31, 2025 and december 31, 2024; 329,070,716 and 325,674,930 shares issued, and 284,444,554 and 293,134,865 shares outstanding as of march 31, 2025 and december 31, 2024, respectively
                               
        non-voting ordinary shares with no par value- authorized: 46,000,000 as of march 31, 2025 and december 31, 2024; 45,198,702 shares issued, and 40,054,344 and 44,210,406 shares outstanding as of march 31, 2025 and december 31, 2024, respectively
                               
        treasury ordinary shares, at cost - 49,770,520 (44,626,162 ordinary shares and 5,144,358 non-voting ordinary shares) and 33,528,361 (32,540,065 ordinary shares and 988,296 non-voting ordinary shares) as of march 31, 2025 and december 31, 2024, respectively
          -179,624,000                     
        current maturities of long-term loan
               3,000,000 53,000,000 3,000,000 33,000,000 3,000,000            
        long-term loan, net of current maturities
           116,452,000 146,070,000 145,778,000 145,455,000 142,164,000 141,829,000 192,307,000 192,737,000 223,049,000            
        ordinary shares with no par value- authorized: 700,000,000 as of december 31, 2024 and 2023; 325,674,930 and 310,911,091 shares issued, and 293,134,865 and 295,670,620 outstanding as of december 31, 2024 and 2023, respectively
                               
        non-voting ordinary shares with no par value- authorized: 46,000,000 as of december 31, 2024 and 2023; 45,198,702 shares issued, and 44,210,406 and 45,198,702 outstanding as of december 31, 2024 and 2023, respectively
                               
        treasury ordinary shares, at cost - 33,528,361 (32,540,065 ordinary shares and 988,296 non-voting ordinary shares) and 15,240,471 shares as of december 31, 2024 and 2023, respectively
           -130,117,000                    
        liabilities and shareholders’ equity
                               
        shareholders’ equity
                               
        ordinary shares with no par value - authorized: 700,000,000 as of september 30, 2024 and december 31, 2023; 322,370,752 and 310,911,091 shares issued, and 292,633,697 and 295,670,620 shares outstanding as of september 30, 2024 and december 31, 2023, respectively
                               
        non-voting ordinary shares with no par value - authorized: 46,000,000 as of september 30, 2024 and december 31, 2023; 45,198,702 shares issued, and 44,210,406 and 45,198,702 shares outstanding as of september 30, 2024 and december 31, 2023, respectively
                               
        treasury ordinary shares, at cost - 30,725,351 (29,737,055 ordinary shares and 988,296 non-voting ordinary shares) and 15,240,471 ordinary shares as of september 30, 2024 and december 31, 2023, respectively
            -120,030,000                   
        total shareholders’ equity
            1,011,815,000 1,010,233,000 1,020,991,000 1,057,062,000 1,067,109,000 1,090,333,000 1,108,663,000 834,535,000            
        total liabilities and shareholders’ equity
            1,662,917,000 1,631,522,000 1,660,177,000 1,707,802,000 1,731,724,000 1,721,640,000 1,767,907,000 1,529,623,000            
        ordinary shares with no par value- authorized: 700,000,000 as of june 30, 2024 and december 31, 2023; 291,715,209 and 295,670,620 shares issued and outstanding as of june 30, 2024 and december 31, 2023, respectively
                               
        non-voting ordinary shares with no par value- authorized: 46,000,000 as of june 30, 2024 and december 31, 2023; 44,210,406 and 45,198,702 shares issued and outstanding as of june 30, 2024 and december 31, 2023, respectively
                               
        treasury ordinary shares, at cost - 27,775,351 (26,787,055 ordinary shares and 988,296 non-voting ordinary shares) and 15,240,471 ordinary shares as of june 30, 2024 and december 31, 2023, respectively
             -109,978,000                  
        ordinary shares with no par value- authorized: 700,000,000 as of march 31, 2024 and december 31, 2023; 293,413,305 and 295,670,620 shares issued and outstanding as of march 31, 2024 and december 31, 2023, respectively
                               
        non-voting ordinary shares with no par value- authorized: 46,000,000 as of march 31, 2024 and december 31, 2023; 45,198,702 shares issued and outstanding as of march 31, 2024 and december 31, 2023, respectively
                               
        treasury ordinary shares, at cost - 21,463,642 and 15,240,471 shares as of march 31, 2024 and december 31, 2023, respectively
              -83,271,000                 
        ordinary shares with no par value- authorized: 700,000,000 as of december 31, 2023 and 2022; 295,670,620 and 254,133,863 shares issued and outstanding as of december 31, 2023 and 2022, respectively
                               
        non-voting ordinary shares with no par value- authorized: 46,000,000 as of december 31, 2023 and 2022; 45,198,702 and 0 shares issued and outstanding as of december 31, 2023 and 2022, respectively
                               
        treasury ordinary shares, at cost - 15,240,471 and 0 shares as of december 31, 2023 and 2022, respectively
               -55,513,000                
        ordinary shares with no par value- authorized: 700,000,000 as of september 30, 2023 and december 31, 2022; 300,692,928 and 254,133,863 shares issued and outstanding as of september 30, 2023 and december 31, 2022, respectively
                               
        non-voting ordinary shares with no par value- authorized: 46,000,000 as of september 30, 2023 and december 31, 2022; 45,198,702 and 0 shares issued and outstanding as of september 30, 2023 and december 31, 2022, respectively
                               
        treasury ordinary shares, at cost - 6,672,915 and 0 shares as of september 30, 2023 and december 31, 2022, respectively
                -23,157,000               
        accumulated other comprehensive loss
                -218,000 -834,000 -1,163,000 -834,000 -2,724,000 -2,724,000 -3,783,000 -3,783,000 -230,000 -230,000      
        ordinary shares with no par value- authorized: 700,000,000 as of june 30, 2023 and december 31, 2022; 300,637,035 and 254,133,863 shares issued and outstanding as of june 30, 2023 and december 31, 2022, respectively.
                               
        non-voting ordinary shares with no par value- authorized: 46,000,000 as of june 30, 2023 and december 31, 2022; 45,198,702 and 0 shares issued and outstanding as of june 30, 2023 and december 31, 2022, respectively.
                               
        treasury ordinary shares, at cost - 1,442,000 and 0 ordinary shares as of june 30, 2023 and december 31, 2022, respectively
                 -4,358,000              
        ordinary shares with no par value- authorized: 700,000,000 as of march 31, 2023 and december 31, 2022; 297,822,375 and 254,133,863 shares issued and outstanding as of march 31, 2023 and december 31, 2022, respectively.
                               
        non-voting ordinary shares with no par value- authorized: 46,000,000 as of march 31, 2023 and december 31, 2022; 45,198,702 and 0 shares issued and outstanding as of march 31, 2023 and december 31, 2022, respectively.
                               
        deferred tax assets,net
                   3,821,000            
        other long-term and deferred tax liabilities
                   39,133,000            
        ordinary shares with no par value- authorized: 700,000,000 as of december 31, 2022 and 2021; 254,133,863 and 234,031,749 shares issued and outstanding as of december 31, 2022 and 2021, respectively.
                               
        current portion of long-term loan
                    3,000,000 3,000,000 3,000,000 3,000,000 3,000,000 3,000,000  3,000,000    
        long-term loan, net of current portion
                    284,270,000 284,270,000 284,617,000 284,617,000 285,010,000 285,010,000  285,402,000    
        ordinary shares with no par value- authorized: 700,000,000 as of september 30, 2022 and december 31, 2021; 247,348,424 and 234,031,749 shares issued and outstanding as of september 30, 2022 and december 31, 2021, respectively.
                               
        ordinary shares with no par value- authorized: 700,000,000 as of june 30, 2022 and december 31, 2021; 240,679,908 and 234,031,749 shares issued and outstanding as of june 30, 2022 and december 31, 2021, respectively
                               
        ordinary shares with no par value- authorized: 700,000,000 as of june 30, 2022 and december 31, 2021; 240,679,908 and 234,031,749 shares issued and outstanding as of june 30, 2022 and december 31, 2021, respectively.
                               
        short-term deposits
                        40,026,000 40,026,000      
        ordinary shares with no par value - authorized: 700,000,000 shares as of march 31, 2022 and december 31, 2021; shares issued and outstanding: 238,816,867 and 234,031,749 as of march 31, 2022 and december 31, 2021, respectively.
                               
        right of use assets
                         62,210,000 65,105,000 65,105,000 56,792,000 58,385,000 58,385,000 
        long term liabilities
                               
        ordinary shares with no par value- authorized: 700,000,000 as of march 31, 2022 and december 31, 2021; 238,816,867 and 234,031,749 shares issued and outstanding as of march 31, 2022 and december 31, 2021, respectively.
                               
        total long-term assets
                          968,899,000     
        liabilities, convertible preferred shares and shareholders' equity
                               
        lease liability
                          12,958,000  16,531,000 15,287,000 15,287,000 
        loan
                          3,000,000  3,000,000   
        warrant liability
                          31,227,000  36,792,000 54,155,000 54,155,000 
        convertible preferred shares
                               
        preferred a, b, b-1, b-2, c, d and e shares with no par value - authorized: 0 and 123,389,750 shares at december 31, 2021 and at december 31, 2020 respectively; issued and outstanding: 0 and 121,472,152 shares at december 31, 2021 and december 31, 2020 respectively.
                               
        ordinary shares with no par value- authorized: 700,000,000 and 176,535,661 shares as of december 31,2021 and december 31, 2020 respectively; 234,031,897 and 41,357,049 shares issued and outstanding as of december 31, 2021 and december 31, 2020, respectively.
                               
        total liabilities, convertible preferred shares, and shareholders' equity
                          1,597,847,000  1,505,766,000 928,058,000 928,058,000 
        preferred a, b, b-1, b-2, c, d and e shares with no par value - authorized: 0 and 123,389,750 shares as of december 31, 2021 and 2020, respectively; issued and outstanding: 0 and 121,472,152 shares as of december 31, 2021 and 2020, respectively.
                               
        ordinary shares with no par value- authorized:700,000,000 and 176,535,661 shares as of december 31, 2021, and 2020, respectively; shares issued and outstanding: 234,031,749 and 41,357,049 as of december 31, 2021 and 2020, respectively.
                               
        total liabilities, convertible preferred shares and shareholders' equity
                           1,597,314,000    
        trade payable
                            210,112,000 157,658,000 157,658,000 
        preferred a, b, b-1, b-2, c, d and e shares with no par value - authorized: 0 and 123,389,750 shares at september 30, 2021 and at december 31, 2020 respectively; issued and outstanding: 0 and 121,472,152 shares at september 30, 2021 and december 31, 2020 respectively.
                               
        ordinary shares with no par value- authorized:700,000,000 and 176,535,661 shares as of september 30, 2021, and december 31, 2020, respectively; shares issued and outstanding of 231,640,546 and 41,357,049 as of september 30, 2021 and december 31, 2020, respectively.
                               
        preferred a, b, b-1, b-2, c, d and e shares with no par value - authorized: 0 and 123,389,750 shares at june 30, 2021 and at december 31, 2020 respectively; issued and outstanding: 0 and 121,472,152 shares at june 30, 2021 and december 31, 2020 respectively.
                               
        ordinary shares with no par value- authorized:700,000,000 and 176,535,661 shares as of june 30, 2021, and december 31, 2020, respectively; shares issued and outstanding of 211,198,259 and 41,357,049 as of june 30, 2021 and december 31, 2020, respectively.
                               
        non-current assets - sum
                              165,099,000 
        preferred a, b, b-1, b-2, c, d and e shares with no par value - authorized: 123,389,750 shares at december 31, 2020; issued and outstanding: 121,472,152 shares at december 31, 2020: aggregate liquidation preference of 308,765 as of december 31, 2020.
                               
        ordinary shares with no par value- authorized: 700,000,000 and 176,535,661 shares as of june 30 , 2021 and december 31, 2020 respectively; 211,198,259 and 41,357,049 shares issued and outstanding as of june 30, 2021 and december 31, 2020, respectively.
                               
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2026-03-31 2025-12-31 2025-09-30 2025-06-30 2025-03-31 2024-12-31 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-09-30 2022-08-09 2022-05-20 2022-05-12 2021-12-31 2021-11-22 
                            
          cash flows from operating activities
                            
          net income
        59,066,000      -6,454,000 -4,291,000 -26,158,000    -31,313,000    3,888,000 3,888,000 585,000  
          adjustments to reconcile net income to net cash flows from operating activities:
                            
          depreciation, amortization and write-offs
        16,072,000                    
          share-based compensation expenses
        14,195,000 16,133,000 15,714,000 16,572,000 15,517,000 15,206,000 17,186,000 18,305,000 16,401,000 15,463,000 16,251,000 16,535,000 16,082,000 15,950,000 18,710,000 603,000 19,829,000    
          net loss from financing expenses
        209,000           564,000 -328,000 -3,257,000  2,974,000 671,000 671,000   
          revaluation of the warrants liability
        -396,000   903,000 -1,726,000 1,864,000 -738,000 -3,926,000 39,000 106,000 241,000 702,000 -1,676,000 2,517,000 -988,000   -14,042,000   
          amortization of loan and credit facility issuance costs
        184,000 184,000 277,000 184,000 413,000 444,000 363,000 375,000 354,000 399,000 329,000 391,000 500,000        
          loss on extinguishment of debt
         6,597,000                
          commercial agreement asset amortization
        4,037,000 4,126,000 4,126,000 4,082,000 4,037,000 1,442,000               
          change in operating assets and liabilities:
                            
          decrease in trade receivables
        50,257,000 -51,266,000 -13,122,000 9,136,000 65,196,000  -11,656,000 2,565,000 22,068,000  -14,681,000 -5,091,000 44,362,000  15,056,000 -46,254,000 45,935,000 45,935,000  -4,487,000 
          decrease in prepaid expenses and other current assets and long-term prepaid expenses
        16,257,000 -9,476,000 -1,861,000 -1,717,000 4,434,000 4,876,000 8,797,000 5,791,000 9,199,000   7,921,000 721,000      -26,544,000 -4,622,000 
          decrease in trade payables
        -42,229,000  12,126,000 12,037,000 -31,758,000   -3,635,000 -8,262,000   -6,923,000 -22,807,000  -2,134,000  -45,864,000 -45,864,000   
          decrease in accrued expenses and other current liabilities and other long-term liabilities
        -7,523,000    -22,196,000    -1,476,000   15,251,000 -13,439,000        
          increase in deferred taxes
        -1,507,000        -3,685,000    2,790,000    -4,086,000 -4,086,000  3,633,000 
          change in operating lease right of use assets
        7,040,000 6,459,000 6,691,000 6,443,000 6,211,000 5,276,000 5,354,000 4,831,000 4,453,000 4,383,000 4,372,000 3,924,000 4,151,000 3,992,000 3,897,000 1,849,000 2,895,000 2,895,000 3,651,000 3,587,000 
          change in operating lease liabilities
        -7,007,000 -5,465,000 -6,565,000 -2,691,000 -6,388,000 -6,345,000 -4,885,000 -5,613,000 -5,593,000 -2,659,000 -4,578,000 -3,621,000 -3,839,000 -2,471,000 -4,700,000 -3,710,000 -4,276,000 -4,276,000 -3,298,000 -4,126,000 
          net cash from operating activities
        108,655,000 59,653,000 53,203,000 47,397,000 48,111,000 61,935,000 49,772,000 40,229,000 32,395,000 22,792,000 32,459,000 11,598,000 17,524,000 20,058,000 23,219,000 -6,039,000 8,123,000 8,123,000 22,968,000 26,573,000 
          capital expenditures
        -18,374,000 -6,914,000 -13,236,000 -12,041,000 -10,025,000 -6,908,000 -12,633,000 -5,589,000 -12,294,000 -9,661,000 -3,828,000 -6,350,000 -6,438,000 -12,224,000 -2,448,000 -5,093,000 -6,902,000 -6,565,000 
          free cash flows
        90,281,000 59,653,000 46,289,000 34,161,000 36,070,000 51,910,000 42,864,000 27,596,000 26,806,000 10,498,000 22,798,000 7,770,000 11,174,000 13,620,000 10,995,000 -8,487,000 3,030,000 1,221,000 22,968,000 20,008,000 
          cash flows from investing activities
                            
          purchase of property and equipment
        -18,374,000                    
          proceeds from maturities of short-term investments
          200,000 3,780,000 2,500,000 3,265,000            
          net cash from investing activities
        -18,374,000 -12,727,000 -6,714,000 -13,236,000 -8,261,000 -10,025,000 -6,908,000 -11,571,000 -1,605,000 -5,605,000 20,119,000 9,816,000 35,310,000 17,020,000 -62,764,000 5,479,000 -49,648,000 -49,648,000 -10,725,000 -590,596,000 
          cash flows from financing activities
                            
          issuance costs
         -275,000 -663,000 -239,000 -456,000            
          exercise of options
        997,000                    
          payment of tax withholding for share-based compensation expenses
        -2,575,000   -1,135,000 -842,000 -690,000 -709,000 -978,000 -709,000 -591,000 -1,305,000 -1,117,000 -791,000        
          repurchase of ordinary shares and non-voting ordinary shares
        -22,691,000 -70,770,000 -34,591,000 -100,666,000 -49,342,000                
          payments on account of repurchase of ordinary shares
        -493,000 937,000 1,181,000 -705,000 -2,355,000 258,000 52,000 1,184,000 -1,658,000            
          repayment of long-term loan
            -122,736,000     -50,000,000 -750,000 -30,750,000 -750,000        
          proceeds from revolving credit line, net of issuance costs
         123,985,000                
          additional proceeds from revolving credit line
        109,000,000 153,800,000 152,700,000                  
          repayment of revolving credit line
        -144,900,000 -125,500,000 -166,700,000                  
          net cash from financing activities
        -60,662,000 -40,810,000 -46,476,000 -138,780,000 -51,248,000 -37,662,000 -9,741,000 -23,808,000 -28,772,000 -81,423,000 -17,881,000 -35,104,000 -206,000 -62,919,000 -2,301,000 739,000 804,000 804,000 -5,155,000 290,048,000 
          exchange rate differences on balances of cash and cash equivalents
        -209,000 -726,000 221,000 3,637,000 1,038,000 -4,895,000 1,909,000 -1,186,000 408,000 2,085,000 -1,033,000 -564,000 328,000        
          increase in cash and cash equivalents
        29,410,000 5,390,000 234,000 -100,982,000 -10,360,000 9,353,000 35,032,000 3,664,000 2,426,000 -62,151,000 33,664,000 -14,254,000 52,956,000 -22,584,000 -45,263,000      
          cash and cash equivalents - at the beginning of the period
        120,865,000 226,583,000 176,108,000 165,893,000 -41,392,000 319,319,000 319,319,000 
          cash and cash equivalents - at end of the period
        150,275,000  234,000 -100,982,000 216,223,000  35,032,000 3,664,000 178,534,000  33,664,000 -14,254,000 218,849,000 -22,584,000 -45,263,000 -44,187,000 277,927,000 277,927,000 7,551,000 -273,475,000 
          adjustments to reconcile net loss to net cash flows from operating activities:
                            
          depreciation, amortization and write-off
         18,656,000 20,441,000                  
          amortization of premium and accretion of discount on short-term investments
             -53,000 147,000 -59,000 142,000 9,000 -393,000 -249,000 -281,000 -357,000       
          loss from disposal of property and equipment
                            
          increase in trade payables
             38,821,000    34,341,000           
          increase in accrued expenses and other current liabilities and other long-term liabilities
         30,087,000 12,672,000   12,550,000 21,449,000   19,825,000           
          purchase of property and equipment, including intangible assets
                            
          cash paid in connection with acquisitions, net of cash acquired
                           
          investment in restricted deposits
                            
          proceeds from maturities of short-term investments and restricted deposits
                            
          purchase of short-term investments
                   1,000 -51,527,000      
          repayment of long term loan
                          
          cash and cash equivalents - at the end of the period
                            
          net loss
          5,244,000 -4,345,000 -8,750,000                
          net gain from financing expenses
            -1,038,000    -408,000            
          revaluation of the warrant liability
                           -17,363,000 
          decrease in deferred taxes
          -671,000 -1,689,000 -3,120,000 1,644,000 -3,061,000   -7,278,000 -1,724,000          
          purchase of property and equipment, including capitalized internal-use software
          -6,914,000 -13,236,000 -12,041,000 -10,025,000 -6,908,000 -12,633,000 -5,589,000 -12,294,000 -9,661,000 -3,828,000 -6,350,000 -6,438,000 -12,224,000 -2,448,000 -6,902,000 -6,902,000   
          business acquisition deferred payment
                           
          exercise of options and vested rsus
          2,090,000 2,501,000 705,000 1,855,000 968,000 2,932,000 1,809,000 1,524,000 2,973,000 1,121,000 1,335,000 920,000 1,435,000 -766,000 3,399,000 3,399,000 2,539,000 2,560,000 
          payments of tax withholding for share-based compensation
                        -1,845,000    
          depreciation and amortization and write-offs
            20,682,000                
          proceeds from business acquisition holdback liability
                719,000            
          increase in trade receivables
                            
          proceeds from (investment in) restricted deposits
                 -136,000           
          repurchase of ordinary shares
             -9,085,000 -10,052,000 -26,707,000 -27,758,000 -32,356,000 -18,799,000          
          costs associated with entering into a revolving credit facility
                     -184,000       
          supplemental disclosures of cash flow information:
                            
          cash paid during the year for:
                            
          income taxes
                      6,437,000  2,418,000    
          interest
                      4,721,000  3,570,000    
          non-cash investing and financing activities:
                            
          share-based compensation included in capitalized internal-use software
                      440,000  517,000    
          creation of operating lease right-of-use assets
                      8,541,000      
          issuance of ordinary shares and non-voting ordinary shares related to commercial agreement
                            
          reclassification of restricted deposit to short-term deposit
                            
          depreciation and amortization
              24,793,000 25,862,000 25,321,000 25,803,000 25,316,000 22,792,000 22,601,000 22,510,000 23,222,000 137,000 22,676,000 22,676,000 23,061,000 13,160,000 
          net income (income) from financing expenses
                            
          investments in restricted deposits
                    -280,000        
          net income from financing expenses
                            
          issuance of ordinary shares, net of offering costs
                            
          proceeds from long-term loan, net of debt issuance costs
                            
          issuance of warrants
                            
          decrease (increase) in prepaid expenses and other current assets and long-term prepaid expenses
                            
          proceeds from sales and maturities of short-term investments
                  30,033,000 35,696,000 41,940,000 23,464,000       
          proceeds from (investments in) restricted deposits
                            
          payments of cash in escrow for acquisition of a subsidiary
                        -2,100,000 -2,100,000   
          investment in short-term deposits
                        -40,026,000 -40,026,000   
          accrued interest
                            
          proceeds from short-term deposits
                            
          payments of tax withholding for share-based compensation expenses
                     -1,641,000 -1,925,000      
          amortization of loan issuance costs
                      291,000      
          increase in prepaid expenses and other current assets and long-term prepaid expenses
                      -7,571,000 284,000 -3,317,000 -3,317,000   
          increase in accrued expenses and other current liabilities
                      -2,570,000    14,802,000 -3,904,000 
          proceeds from restricted deposits
                      88,000      
          repayment of current portion of long-term loan
                      -750,000 -750,000 -750,000   
          exchange differences on balances of cash and cash equivalents
                      -3,417,000 -2,974,000 -671,000 -671,000   
          purchase of property, plant and equipment and intangible assets
                        1,809,000    
          deferred offering costs incurred during the period included in long-term prepaid expenses
                            
          accrued interest on short-term investments
                            
          cash paid in connection with acquisitions
                         -620,000   
          release of escrow funds in connection with acquisition of subsidiary
                            
          purchase of property, plant and equipment
                           534,000 
          adjustment of right-of-use assets upon modification of existing lease
                            
          amortization of loan issuance cost
                       -1,000 358,000 358,000   
          cash flows from operating activities:
                            
          revaluation of warrants liability
                        -14,042,000    
          changes in operating assets and liabilities:
                            
          decrease in accrued expenses and other current liabilities
                        -16,544,000 -16,544,000   
          cash paid in connection with acquisition of a subsidiary
                        -620,000    
          payment of deferred offering costs
                            
          decrease in cash and cash equivalents
                        -41,392,000 -41,392,000   
          deferred offering costs incurred during the period included in the long-term prepaid expenses
                            
          share based compensation expenses
                         19,829,000 24,363,000 19,940,000 
          payment of deferred offering cost
                            
          payments of tax withholding for share based compensation
                         -1,845,000   
          purchase of property and equipment, including capitalized platform costs
                           -7,099,000 
          decrease in restricted deposits
                           -211,000 
          decrease in short-term deposits
                            
          issuance of share, net of offering costs
                          -792,000 -1,262,000 
          issuance of warrant
                           
          proceeds from long term loans, net of debt issuance cost
                            
          repayment of short term loan
                            
          net gain from financing
                            
          changes in operating assets and liabilities, net of business combinations:
                            
          cash flows from investing activities:
                            
          cash paid in connection with acquisitions, net of cash received
                            
          proceeds from (investment in) short-term deposits
                            
          cash flows from financing activities:
                            
          proceeds from long-term loan, net of debt issuance cost
                            
          decrease in trade payable
                           3,840,000 
          exchange differences on balances of cash, cash equivalents
                           500,000 
          increase in cash, cash equivalents
                           -273,475,000 
          supplemental information:
                            
          cash paid for income taxes
                           1,816,000 
          noncash activities
                            
          unpaid offering cost
                           -1,262,000 
          non cash activities
                            
          increase in trade payable
                            
          cash, cash equivalents - at the beginning of the period
                            
          cash, cash equivalents - at end of the period