7Baggers

Fiverr
(NYSE:FVRR) 

FVRR stock logo

Fiverr International Ltd. operates an online marketplace worldwide. Its platform enables sellers to sell their services and buyers to buy them. The company's platform includes approximately 500 categories in eight verticals, including graphic and design, digital marketing, writing and translation, v...

Founded: 2010
IPO Price: $21 (Jun 13, 2019)
Full Time Employees: 419
CEO / Founder: Micha Kaufman 
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: USD2025-11-05 2025-07-30 2025-06-30 2025-05-07 2025-02-19 2024-12-31 2024-10-30 2024-07-31 2024-05-09 2024-02-22 2023-12-31 2023-11-09 2023-08-03 2023-05-11 2023-02-22 2022-12-31 2022-11-09 2022-08-04 2022-05-11 2022-02-17 2021-12-31 2021-11-10 2021-08-05 2021-05-06 2021-02-18 2020-12-31 2020-10-28 2020-10-07 2020-08-05 2020-05-31 2020-02-19 2019-12-31 2019-11-13 2019-08-08 
                                      
      revenue
    107,903,000 108,648,000 215,832,000 107,184,000 103,666,000 103,666,000 99,628,000 94,663,000 93,524,000 91,502,000 91,502,000 92,532,000 89,385,000 87,956,000 83,130,000 83,130,000 82,541,000 85,010,000 86,685,000 79,755,000 79,755,000 74,324,000 75,263,000 68,320,000 55,885,000 55,885,000 52,345,000 81,280,000 47,130,000 34,150,000 29,531,000 29,531,000 27,867,000 25,912,000 
      yoy
    4.09% 4.81% 116.64% 13.23% 10.84% 13.29% 8.88% 2.30% 4.63% 4.03% 10.07% 11.31% 8.29% 3.47% -4.10% 4.23% 3.49% 14.38% 15.18% 16.74% 42.71% 32.99% 43.78% -15.94% 18.58% 63.65% 77.25% 175.24% 69.12% 31.79%     
      qoq
    -0.69% -49.66% 101.37% 3.39% 0.00% 4.05% 5.24% 1.22% 2.21% 0.00% -1.11% 3.52% 1.62% 5.81% 0.00% 0.71% -2.90% -1.93% 8.69% 0.00% 7.31% -1.25% 10.16% 22.25% 0.00% 6.76% -35.60% 72.46% 38.01% 15.64% 0.00% 5.97% 7.54%  
      cost of revenue
    19,766,000 20,384,000 40,780,000 20,396,000 20,201,000 20,201,000 18,893,000 16,024,000 15,448,000 15,473,000 15,473,000 15,075,000 15,632,000 15,666,000 15,814,000 15,814,000 15,631,000 17,526,000 16,977,000 15,213,000 15,213,000 12,436,000 12,528,000 11,546,000 9,703,000 9,703,000 8,708,000 14,777,000 7,957,000 6,820,000 6,120,000 6,120,000 5,863,000 5,305,000 
      gross profit
    88,137,000 88,264,000 175,052,000 86,788,000 83,465,000 83,465,000 80,735,000 78,639,000 78,076,000 76,029,000 76,029,000 77,457,000 73,753,000 72,290,000 67,316,000 67,316,000 66,910,000 67,484,000 69,708,000 64,542,000 64,542,000 61,888,000 62,735,000 56,774,000 46,182,000 46,182,000 43,637,000 66,503,000 39,173,000 27,330,000 23,411,000 23,411,000 22,004,000 20,607,000 
      yoy
    5.60% 5.75% 116.82% 10.36% 6.90% 9.78% 6.19% 1.53% 5.86% 5.17% 12.94% 15.06% 10.23% 7.12% -3.43% 4.30% 3.67% 9.04% 11.12% 13.68% 39.76% 34.01% 43.77% -14.63% 17.89% 68.98% 86.40% 184.07% 78.03% 32.62%     
      qoq
    -0.14% -49.58% 101.70% 3.98% 0.00% 3.38% 2.67% 0.72% 2.69% 0.00% -1.84% 5.02% 2.02% 7.39% 0.00% 0.61% -0.85% -3.19% 8.00% 0.00% 4.29% -1.35% 10.50% 22.94% 0.00% 5.83% -34.38% 69.77% 43.33% 16.74% 0.00% 6.39% 6.78%  
      gross margin %
    81.68% 81.24% 81.11% 80.97% 80.51% 80.51% 81.04% 83.07% 83.48% 83.09% 83.09% 83.71% 82.51% 82.19% 80.98% 80.98% 81.06% 79.38% 80.42% 80.93% 80.93% 83.27% 83.35% 83.10% 82.64% 82.64% 83.36% 81.82% 83.12% 80.03% 79.28% 79.28% 78.96% 79.53% 
      operating expenses:
                                      
      research and development
    25,150,000 23,994,000 47,621,000 23,627,000 22,329,000 22,329,000 22,424,000 21,855,000 23,633,000 22,054,000 22,054,000 23,490,000 23,289,000 21,887,000 21,328,000 21,328,000 22,938,000 24,523,000 23,774,000 21,829,000 21,829,000 20,490,000 20,106,000 16,873,000 13,570,000 13,570,000 11,642,000 20,507,000 10,533,000 9,974,000 9,322,000 9,322,000 9,088,000 8,457,000 
      sales and marketing
    40,669,000 44,844,000 92,234,000 47,390,000 45,232,000 45,232,000 42,970,000 41,324,000 42,152,000 39,767,000 39,767,000 40,521,000 38,870,000 42,050,000 40,448,000 40,448,000 41,959,000 44,325,000 47,867,000 40,244,000 40,244,000 38,298,000 38,184,000 42,639,000 27,403,000 27,403,000 25,548,000 41,428,000 23,207,000 18,221,000 15,663,000 15,663,000 15,859,000 15,852,000 
      general and administrative
    22,214,000 21,415,000 42,381,000 20,966,000 21,782,000 21,782,000 18,817,000 17,764,000 16,451,000 15,816,000 15,816,000 15,791,000 15,604,000 15,499,000 7,762,000 7,762,000 14,489,000 13,658,000 15,252,000 16,345,000 16,345,000 12,395,000 12,789,000 11,087,000 8,983,000 8,983,000 7,430,000 11,621,000 6,031,000 5,590,000 6,495,000 6,495,000 5,894,000 5,621,000 
      total operating expenses
    88,033,000 90,253,000 182,236,000 91,983,000 89,343,000 89,343,000 84,211,000 80,943,000 82,236,000 77,637,000 77,637,000 79,802,000 77,763,000 79,436,000 69,538,000 69,538,000 79,386,000 110,135,000 86,893,000 78,418,000 78,418,000 71,183,000 71,079,000 70,599,000 49,956,000 49,956,000 44,620,000 73,556,000 39,771,000 33,785,000 31,480,000 31,480,000 30,841,000 29,930,000 
      operating income
    104,000 -1,989,000 -7,184,000 -5,195,000 -5,878,000 -5,878,000 -3,476,000 -2,304,000 -4,160,000 -1,608,000 -1,608,000 -2,345,000 -4,010,000 -7,146,000 -2,222,000 -2,222,000 -12,476,000 -42,651,000 -17,185,000 -13,876,000 -13,876,000 -9,295,000 -8,344,000 -13,825,000 -3,774,000 -3,774,000 -983,000 -7,053,000 -598,000 -6,455,000 -8,069,000    
      yoy
    -101.77% -66.16% 106.67% 125.48% 41.30% 265.55% 116.17% -1.75% 3.74% -77.50% -27.63% 5.54% -67.86% -83.25% -87.07% -83.99% -10.09% 358.86% 105.96% 0.37% 267.67% 146.29% 748.83% 96.02% 531.10% -41.53% -87.82%        
      qoq
    -105.23% -72.31% 38.29% -11.62% 0.00% 69.10% 50.87% -44.62% 158.71% 0.00% -31.43% -41.52% -43.88% 221.60% 0.00% -82.19% -70.75% 148.19% 23.85% 0.00% 49.28% 11.40% -39.65% 266.32% 0.00% 283.93% -86.06% 1079.43% -90.74% -20.00%     
      operating margin %
    0.10% -1.83% -3.33% -4.85% -5.67% -5.67% -3.49% -2.43% -4.45% -1.76% -1.76% -2.53% -4.49% -8.12% -2.67% -2.67% -15.11% -50.17% -19.82% -17.40% -17.40% -12.51% -11.09% -20.24% -6.75% -6.75% -1.88% -8.68% -1.27% -18.90% -27.32% 0% 0% 0% 
      financial income
    6,815,000 6,554,000 13,879,000   5,511,000 6,881,000 8,502,000 6,661,000 6,914,000                348,000 570,000 822,000 491,000 331,000 684,000 684,000 483,000  
      income before taxes on income
    6,919,000 4,565,000 6,695,000 2,130,000 -216,000                              
      taxes on income
    -1,382,000 -1,377,000 -2,709,000                                
      net income attributable to ordinary shareholders
    5,537,000 3,188,000  798,000 12,838,000 1,352,000 1,353,000 3,267,000 788,000 4,701,000 -255,000 3,025,000 227,000                      
      basic net income per share attributable to ordinary shareholders
    0.15 0.09 0.11 0.02 0.36 0.35 0.04 0.09 0.02 0.12 0.13 0.08 0.01                      
      basic weighted-average ordinary shares
    36,415,189 36,585,998 36,523,934 36,019,143 35,658,287 36,984,757 35,435,532 38,089,060 38,756,151 38,501,155 38,066,203 38,164,996 37,906,971                      
      diluted net income per share attributable to ordinary shareholders
    0.15 0.09 0.11 0.02 0.33 0.34 0.04 0.08 0.02 0.12 0.12 0.07 0.01                      
      diluted weighted-average ordinary shares
    37,237,699 37,499,304 37,617,438 37,292,846 38,947,644 37,840,154 36,205,992 38,755,863 39,604,979 39,286,967 39,151,047 41,389,621 41,192,132                      
      net income
      3,986,000                      -8,077,000 -8,077,000 -454,000 -6,279,000 -124,000 -6,155,000 -7,439,000    
      yoy
                            6413.71% 31.23% -93.90%        
      qoq
                            0.00% 1679.07% -92.77% 4963.71% -97.99% -17.26%     
      net income margin %
    0% 0% 1.85% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% 0% -14.45% -14.45% -0.87% -7.73% -0.26% -18.02% -25.19% 0% 0% 0% 
      financial income (expenses)
       7,325,000 5,662,000      6,914,000 5,678,000 4,487,000 3,084,000 1,391,000 1,391,000 1,162,000 841,000 230,000  -5,636,000 -4,959,000 -4,944,000 -3,974,000 -4,192,000          
      tax benefit
       -1,332,000 13,054,000                              
      income before income taxes
         3,026,000 3,405,000 6,198,000 2,501,000 5,306,000 5,306,000 3,333,000 477,000 -4,062,000 -831,000 -831,000 -11,314,000 -41,810,000 -16,955,000 -19,512,000 -19,512,000 -14,254,000 -13,288,000 -17,799,000 -7,966,000 -7,966,000 -413,000 -6,231,000 -107,000 -6,124,000 -7,385,000    
      income taxes
         -1,674,000 -2,052,000 -2,931,000 -1,713,000 -605,000 -605,000 -308,000 -250,000 -210,000 -468,000 -468,000 -36,000 -53,000 -20,000 -8,000 -8,000 -95,000 -11,000 -45,000 -111,000 -111,000 -41,000 -48,000 -17,000 -31,000 -54,000    
      impairment of intangible assets
                     27,629,000                 
      net loss attributable to ordinary shareholders
                 -4,272,000 -1,299,000 -17,547,000 -11,350,000 -41,863,000 -16,975,000 -19,520,000 -19,520,000 -14,349,000 -13,299,000 -17,844,000 -8,077,000 -8,077,000 -454,000 -6,279,000 -124,000 -6,155,000 -7,439,000    
      basic and diluted net loss per share attributable to ordinary shareholders
                 -0.11 -0.03 -0.03 -0.31 -1.13 -0.46 -0.53 -0.54 -0.39 -0.37 -0.49 -0.23 -0.25 -0.01 -0.19  -0.19 -0.23 -0.06 -0.26 -0.88 
      basic and diluted weighted-average ordinary shares
                 37,691,691 37,411,657 36,856,140 37,205,489 37,027,317 36,842,342 36,666,637 35,955,014 36,512,243 36,338,172 36,057,885 35,643,919 32,323,636 35,278,996 32,484,425 33,172,593 32,076,421 31,900 20,503,893 31,867  
      financial expenses
                       -5,636,000               
      deemed dividend to protected ordinary shareholders
                                      
      basic and diluted weighted average ordinary shares
                                     10,664 
    Balance Sheets:
    Quarterly
    Annual
      Unit: USD2025-11-05 2025-09-30 2025-07-30 2025-06-30 2025-05-07 2025-03-31 2025-02-19 2024-12-31 2024-10-30 2024-09-30 2024-07-31 2024-06-30 2024-05-09 2024-03-31 2024-02-22 2023-12-31 2023-11-09 2023-09-30 2023-08-03 2023-06-30 2023-05-11 2023-03-31 2023-02-22 2022-12-31 2022-11-09 2022-09-30 2022-08-04 2022-06-30 2022-05-11 2022-03-31 2022-02-17 2021-12-31 2021-11-10 2021-09-30 2021-08-05 2021-06-30 2021-05-06 2021-03-31 2021-02-18 2020-12-31 2020-10-28 2020-10-07 2020-09-30 2020-08-05 2020-06-30 2020-05-31 2020-03-31 2020-02-19 2019-12-31 2019-11-13 2019-09-30 2019-08-08 2019-06-30 
                                                           
        assets
                                                           
        current assets:
                                                           
        cash and cash equivalents
      559,661,000 559,661,000 313,520,000 313,520,000 187,104,000 187,104,000 133,472,000 133,472,000 159,245,000 159,245,000 188,729,000 188,729,000 190,074,000 190,074,000 183,674,000 183,674,000 129,885,000 129,885,000 162,247,000 162,247,000 93,652,000 93,652,000 86,752,000 86,752,000 152,936,000 152,936,000 98,122,000 98,122,000 65,446,000 65,446,000 71,151,000 71,151,000 145,641,000 145,641,000 146,722,000 146,722,000 183,355,000 183,355,000 268,030,000 268,030,000 105,964,000 127,542,000 105,964,000 127,542,000 127,542,000 28,210,000 28,210,000 24,171,000 24,171,000 22,741,000 22,741,000 29,112,000 29,112,000 
        marketable securities
      152,809,000 152,809,000 264,884,000 264,884,000 315,025,000 315,025,000 288,947,000 288,947,000 215,649,000 215,649,000 182,609,000 182,609,000 188,882,000 188,882,000 147,806,000 147,806,000 151,731,000 151,731,000 191,492,000 191,492,000 235,343,000 235,343,000 241,293,000 241,293,000 222,630,000 222,630,000 209,060,000 209,060,000 146,796,000 146,796,000 118,150,000 118,150,000 147,173,000 147,173,000 166,117,000 166,117,000 160,540,000 160,540,000 129,372,000 129,372,000 68,441,000 44,300,000 68,441,000 44,300,000 44,300,000 96,337,000 96,337,000 88,559,000 88,559,000 109,945,000 109,945,000 109,417,000 109,417,000 
        user funds
      168,291,000 168,291,000 164,119,000 164,119,000 167,049,000 167,049,000 153,309,000 153,309,000 159,326,000 159,326,000 156,294,000 156,294,000 163,222,000 163,222,000 151,602,000 151,602,000 160,482,000 160,482,000 156,976,000 156,976,000 158,926,000 158,926,000 143,020,000 143,020,000 145,297,000 145,297,000 142,575,000 142,575,000 147,016,000 147,016,000 127,713,000 127,713,000 126,746,000 126,746,000 121,613,000 121,613,000 120,327,000 120,327,000 97,984,000 97,984,000 93,153,000 84,610,000 93,153,000 84,610,000 84,610,000 63,873,000 63,873,000 55,945,000 55,945,000 54,700,000 54,700,000 50,003,000 50,003,000 
        bank deposits
      39,000,000 39,000,000 146,000,000  145,500,000 145,500,000 144,843,000  124,835,000 124,835,000 115,862,000 115,862,000 109,754,000 109,754,000 85,893,000 85,893,000 117,138,000 117,138,000 74,000,000 74,000,000 134,000,000 134,000,000 134,000,000 134,000,000 95,000,000 95,000,000 110,000,000 110,000,000 134,000,000 134,000,000 134,000,000 134,000,000 134,000,000 134,000,000 129,000,000 129,000,000 90,000,000 90,000,000 90,000,000 90,000,000 40,000,000 30,000,000 40,000,000 30,000,000 30,000,000 15,000,000 15,000,000 15,000,000 15,000,000 20,000,000 20,000,000 20,000,000 20,000,000 
        restricted deposit
      1,502,000 1,502,000 1,315,000 1,315,000 1,315,000 1,315,000 1,315,000 1,315,000 1,315,000 1,315,000 1,203,000 1,203,000 1,284,000 1,284,000 1,284,000 1,284,000 1,284,000 1,284,000 1,284,000 1,284,000     1,172,000 1,172,000 1,172,000 1,172,000 1,172,000 1,172,000 35,000 35,000 346,000 346,000 346,000 346,000 346,000 346,000 346,000 346,000 324,000 324,000 324,000 324,000 324,000 324,000 324,000 324,000 324,000 310,000 310,000 310,000 310,000 
        other receivables
      35,269,000 35,269,000 40,392,000 40,392,000 31,179,000 31,179,000 34,198,000 34,198,000 36,248,000 36,248,000 29,366,000 29,366,000 26,953,000 26,953,000 24,217,000 24,217,000 25,735,000 25,735,000 22,160,000 22,160,000 20,573,000 20,573,000 19,019,000 19,019,000 18,545,000 18,545,000 16,095,000 16,095,000 14,532,000 14,532,000 14,250,000 14,250,000 8,612,000 8,612,000 7,667,000 7,667,000 6,549,000 6,549,000 5,418,000 5,418,000 4,066,000 3,570,000 4,066,000 3,570,000 3,570,000 2,871,000 2,871,000 3,117,000 3,117,000 2,889,000 2,889,000 2,997,000 2,997,000 
        total current assets
      956,532,000 956,532,000 930,230,000 930,230,000 847,172,000 847,172,000 756,084,000 756,084,000 696,618,000 696,618,000 674,063,000 674,063,000 680,169,000 680,169,000 594,476,000 594,476,000 586,255,000 586,255,000 608,159,000 608,159,000 643,631,000 643,631,000 625,221,000 625,221,000 635,580,000 635,580,000 577,024,000 577,024,000 508,962,000 508,962,000 468,218,000 468,218,000 562,518,000 562,518,000 571,465,000 571,465,000 561,117,000 561,117,000 591,150,000 591,150,000 311,948,000 290,346,000 311,948,000 290,346,000 290,346,000 206,615,000 206,615,000 187,116,000 187,116,000 210,585,000 210,585,000 211,839,000 211,839,000 
        long-term assets:
                                                           
        property and equipment
      3,562,000 3,562,000 3,883,000 3,883,000 4,208,000 4,208,000 4,271,000 4,271,000 4,394,000 4,394,000 4,526,000 4,526,000 4,705,000 4,705,000 4,735,000 4,735,000 4,992,000 4,992,000 5,256,000 5,256,000 5,369,000 5,369,000 5,660,000 5,660,000 6,034,000 6,034,000 6,253,000 6,253,000 6,569,000 6,569,000 6,555,000 6,555,000 6,415,000 6,415,000 6,367,000 6,367,000 6,176,000 6,176,000 6,265,000 6,265,000 5,724,000 5,499,000 5,724,000 5,499,000 5,499,000 5,379,000 5,379,000 5,321,000 5,321,000 5,418,000 5,418,000 5,309,000 5,309,000 
        operating lease right of use asset
      3,179,000 3,179,000 3,829,000  4,481,000 4,481,000 5,122,000  5,761,000 5,761,000 6,393,000 6,393,000 6,121,000 6,121,000 6,720,000  7,525,000 7,525,000 8,115,000 8,115,000 8,376,000 8,376,000 9,077,000  9,893,000 9,893,000 10,612,000 10,612,000 11,351,000 11,351,000 11,727,000  13,394,000 13,394,000 14,136,000 14,136,000 14,875,000 14,875,000 15,611,000               
        intangible assets
      30,014,000 30,014,000 35,077,000 35,077,000 38,742,000 38,742,000 41,882,000 41,882,000 44,175,000 44,175,000 13,755,000 13,755,000 10,043,000 10,043,000 10,722,000 10,722,000 11,566,000 11,566,000 12,387,000 12,387,000 13,547,000 13,547,000 14,770,000 14,770,000 16,305,000 16,305,000 17,624,000 17,624,000 47,131,000 47,131,000 49,221,000 49,221,000 9,227,000 9,227,000 9,767,000 9,767,000 10,520,000 10,520,000 5,884,000 5,884,000 6,700,000 6,048,000 6,700,000 6,048,000 6,048,000 6,594,000 6,594,000 7,188,000 7,188,000 7,396,000 7,396,000 7,917,000 7,917,000 
        goodwill
      110,218,000 110,218,000 110,218,000 110,218,000 110,218,000 110,218,000 110,218,000 110,218,000 110,218,000 110,218,000 81,992,000 81,992,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 77,270,000 15,900,000 15,900,000 15,900,000 15,900,000 15,844,000 15,844,000 11,240,000 11,240,000 11,240,000 11,240,000 11,240,000 11,240,000 11,240,000 11,240,000 11,240,000 11,240,000 11,240,000 11,240,000 11,240,000 11,240,000 11,240,000 
        other non-current assets
      32,136,000 32,136,000 31,593,000 31,593,000 31,023,000 31,023,000 30,388,000 30,388,000 9,495,000 9,495,000 1,254,000 1,254,000 1,304,000 1,304,000 1,349,000 1,349,000 1,337,000 1,337,000 1,393,000 1,393,000 1,548,000 1,548,000 1,965,000 1,965,000 2,072,000 2,072,000 2,113,000 2,113,000 1,130,000 1,130,000 1,040,000 1,040,000 709,000 709,000 528,000 528,000 1,044,000 1,044,000 415,000 415,000 454,000 471,000 454,000 471,000 471,000 473,000 473,000 522,000 522,000 493,000 493,000 463,000 463,000 
        total long-term assets
      179,109,000 179,109,000 208,370,000 208,370,000 258,388,000 258,388,000 313,890,000 313,890,000 338,192,000 338,192,000 324,831,000 324,831,000                                          
        total assets
      1,135,641,000 1,135,641,000 1,138,600,000 1,138,600,000 1,105,560,000 1,105,560,000 1,069,974,000 1,069,974,000 1,034,810,000 1,034,810,000 998,894,000 998,894,000 1,057,449,000 1,057,449,000 1,023,604,000 1,023,604,000 1,000,601,000 1,000,601,000 971,619,000 971,619,000 956,625,000 956,625,000 923,802,000 923,802,000 916,445,000 916,445,000 912,032,000 912,032,000 944,213,000 944,213,000 931,570,000 931,570,000 906,143,000 906,143,000 895,615,000 895,615,000 892,547,000 892,547,000 861,202,000 861,202,000 419,787,000 404,613,000 419,787,000 404,613,000 404,613,000 247,465,000 247,465,000 236,360,000 236,360,000 238,314,000 238,314,000 239,950,000 239,950,000 
        liabilities and shareholders' equity
                                                           
        current liabilities:
                                                           
        trade payables
      4,873,000 4,873,000 6,922,000 6,922,000 6,947,000 6,947,000 5,533,000 5,533,000 2,851,000 2,851,000 5,368,000 5,368,000 4,671,000 4,671,000 5,494,000 5,494,000 3,308,000 3,308,000 2,268,000 2,268,000 4,835,000 4,835,000 8,630,000 8,630,000 5,814,000 5,814,000 3,957,000 3,957,000 3,371,000 3,371,000 8,699,000 8,699,000 4,225,000 4,225,000 3,962,000 3,962,000 4,728,000 4,728,000 3,622,000 3,622,000 6,100,000 5,963,000 6,100,000 5,963,000 5,963,000 3,193,000 3,193,000 3,749,000 3,749,000 1,995,000 1,995,000 4,518,000 4,518,000 
        user accounts
      155,704,000 155,704,000 152,047,000 152,047,000 154,626,000 154,626,000 141,691,000 141,691,000 148,288,000 148,288,000 145,494,000 145,494,000 152,126,000 152,126,000 142,203,000 142,203,000 149,343,000 149,343,000 146,387,000 146,387,000 147,995,000 147,995,000 133,032,000 133,032,000 134,965,000 134,965,000 132,442,000 132,442,000 136,346,000 136,346,000 118,616,000 118,616,000 118,171,000 118,171,000 113,723,000 113,723,000 112,320,000 112,320,000 92,027,000 92,027,000 87,374,000 79,933,000 87,374,000 79,933,000 79,933,000 60,151,000 60,151,000 53,013,000 53,013,000 54,700,000 54,700,000 50,003,000 50,003,000 
        deferred revenue
      19,624,000 19,624,000 20,839,000 20,839,000 22,002,000 22,002,000 20,090,000 20,090,000 19,606,000 19,606,000 12,165,000 12,165,000 12,942,000 12,942,000 11,047,000 11,047,000 13,036,000 13,036,000 12,184,000 12,184,000 12,972,000 12,972,000 11,353,000 11,353,000 11,616,000 11,616,000 12,291,000 12,291,000 13,528,000 13,528,000 12,145,000 12,145,000 9,113,000 9,113,000 8,375,000 8,375,000 8,254,000 8,254,000 5,957,000 5,957,000 5,837,000 5,054,000 5,837,000 5,054,000 5,054,000 4,258,000 4,258,000 3,248,000 3,248,000     
        other account payables and accrued expenses
      74,643,000 74,643,000 64,930,000 64,930,000 59,096,000 59,096,000 57,167,000 57,167,000 59,591,000 59,591,000 47,074,000 47,074,000 48,288,000 48,288,000 44,110,000 44,110,000 48,015,000 48,015,000 44,559,000 44,559,000 43,490,000 43,490,000 41,328,000 41,328,000 58,011,000 58,011,000 62,022,000 62,022,000 61,630,000 61,630,000 44,260,000 44,260,000 42,871,000 42,871,000 43,591,000 43,591,000 50,206,000 50,206,000 40,396,000 40,396,000 26,972,000 25,601,000 26,972,000 25,601,000 25,601,000 28,288,000 28,288,000 21,426,000 21,426,000 22,097,000 22,097,000 20,120,000 20,120,000 
        operating lease liabilities
      2,917,000 2,917,000 2,827,000 2,827,000 2,567,000 2,567,000 2,608,000 2,608,000 2,570,000 2,570,000 2,575,000 2,575,000 2,541,000 2,541,000 2,571,000 2,571,000 2,453,000 2,453,000 2,447,000 2,447,000 2,505,000 2,505,000 2,755,000 2,755,000 3,014,000 3,014,000 3,140,000 3,140,000 3,393,000 3,393,000 3,055,000 3,055,000 3,397,000 3,397,000 3,340,000 3,340,000 3,255,000 3,255,000 3,307,000 3,307,000              
        convertible notes
      459,786,000 459,786,000 459,143,000 459,143,000 458,501,000 458,501,000 457,860,000 457,860,000 457,220,000 457,220,000 456,580,000 456,580,000 455,942,000 455,942,000 455,305,000 455,305,000 454,668,000 454,668,000 454,033,000 454,033,000 453,398,000 453,398,000 452,764,000 452,764,000 452,131,000 452,131,000 451,499,000 451,499,000 450,868,000 450,868,000 372,076,000 372,076,000 366,964,000 366,964,000 361,923,000 361,923,000 356,950,000 356,950,000 352,034,000 352,034,000              
        total current liabilities
      717,547,000 717,547,000 706,708,000 706,708,000 703,739,000 703,739,000 684,949,000 684,949,000 232,906,000 232,906,000 212,676,000 212,676,000 220,568,000 220,568,000 205,425,000 205,425,000 216,155,000 216,155,000 207,845,000 207,845,000 211,797,000 211,797,000 197,098,000 197,098,000 213,420,000 213,420,000 213,852,000 213,852,000 218,268,000 218,268,000 189,044,000 189,044,000 180,093,000 180,093,000 173,498,000 173,498,000 179,293,000 179,293,000 145,869,000 145,869,000 126,801,000 117,059,000 126,801,000 117,059,000 117,059,000 96,380,000 96,380,000 81,939,000 81,939,000 79,288,000 79,288,000 75,124,000 75,124,000 
        long-term liabilities:
                                                           
        other non-current liabilities
      18,586,000 18,586,000 25,481,000 25,481,000 21,139,000 21,139,000 19,628,000 19,628,000 16,861,000 16,861,000 4,111,000 4,111,000 2,641,000 2,641,000 2,618,000 2,618,000 2,411,000 2,411,000 2,201,000 2,201,000                                  
        total long-term liabilities
      19,446,000 19,446,000 27,028,000 27,028,000 23,213,000 23,213,000 22,375,000 22,375,000 477,418,000 477,418,000 464,573,000 464,573,000 462,398,000 462,398,000 462,405,000 462,405,000 461,915,000 461,915,000 461,817,000 461,817,000 461,432,000 461,432,000 460,972,000 460,972,000 460,293,000 460,293,000 460,409,000 460,409,000 461,719,000 461,719,000 395,658,000 395,658,000 378,773,000 378,773,000 376,367,000 376,367,000 371,968,000 371,968,000 369,930,000 369,930,000              
        total liabilities
      736,993,000 736,993,000 733,736,000 733,736,000 726,952,000 726,952,000 707,324,000 707,324,000 710,324,000 710,324,000 677,249,000 677,249,000 682,966,000 682,966,000 667,830,000 667,830,000 678,070,000 678,070,000 669,662,000 669,662,000 673,229,000 673,229,000 658,070,000 658,070,000 673,713,000 673,713,000 674,261,000 674,261,000 679,987,000 679,987,000 584,702,000 584,702,000 558,866,000 558,866,000 549,865,000 549,865,000 551,261,000 551,261,000 515,799,000 515,799,000 130,955,000 121,029,000 130,955,000 121,029,000 121,029,000 100,312,000 100,312,000 87,551,000 87,551,000 84,677,000 84,677,000   
        shareholders' equity:
                                                           
        share capital and additional paid-in capital
      772,916,000 772,916,000 760,995,000  743,289,000 743,289,000 727,176,000  701,490,000 701,490,000 681,887,000 681,887,000 660,276,000 660,276,000 640,846,000  621,881,000 621,881,000 604,106,000 604,106,000 584,303,000 584,303,000 565,834,000  545,752,000 545,752,000 527,494,000 527,494,000 505,710,000 505,710,000 585,548,000  565,266,000 565,266,000 549,372,000 549,372,000 532,466,000 532,466,000 517,444,000  452,550,000  452,550,000 446,819,000 446,819,000 311,096,000 311,096,000 306,334,000  303,664,000 303,664,000 301,100,000 301,100,000 
        accumulated deficit
      -379,190,000 -379,190,000 -362,207,000 -362,207,000 -365,395,000 -365,395,000 -366,193,000 -366,193,000 -379,031,000 -379,031,000 -357,404,000 -357,404,000 -283,570,000 -283,570,000 -284,358,000 -284,358,000 -289,059,000 -289,059,000 -292,084,000 -292,084,000 -292,311,000 -292,311,000 -288,039,000 -288,039,000 -286,740,000 -286,740,000 -275,390,000 -275,390,000 -233,527,000 -233,527,000 -237,585,000 -237,585,000 -218,065,000 -218,065,000 -203,716,000 -203,716,000 -190,417,000 -190,417,000 -172,573,000 -172,573,000 -164,496,000 -164,042,000 -164,496,000 -164,042,000 -164,042,000 -163,918,000 -163,918,000 -157,763,000 -157,763,000     
        accumulated other comprehensive income
      4,922,000 4,922,000 6,076,000 6,076,000 714,000 714,000 1,667,000 1,667,000 2,027,000 2,027,000 -2,838,000 -2,838,000 -2,223,000 -2,223,000 -714,000 -714,000 -10,291,000 -10,291,000 -10,065,000 -10,065,000 -8,596,000 -8,596,000 -12,063,000  -16,280,000 -16,280,000 -14,333,000 -14,333,000 -7,957,000 -7,957,000 -1,095,000 -1,095,000 76,000 76,000 94,000 94,000 -763,000 -763,000 532,000 532,000 778,000 807,000 778,000 807,000 807,000 -25,000 -25,000 238,000 238,000 297,000 297,000 316,000 316,000 
        total shareholders' equity
      398,648,000 398,648,000 404,864,000  378,608,000 378,608,000 362,650,000  324,486,000 324,486,000 321,645,000 321,645,000 374,483,000 374,483,000 355,774,000  322,531,000 322,531,000 301,957,000 301,957,000 283,396,000 283,396,000 265,732,000  242,732,000 242,732,000 237,771,000 237,771,000 264,226,000 264,226,000 346,868,000  347,277,000 347,277,000 345,750,000 345,750,000 341,286,000 341,286,000 345,403,000  288,832,000  288,832,000 283,584,000 283,584,000 147,153,000 147,153,000 148,809,000 148,809,000     
        total liabilities and shareholders' equity
      1,135,641,000 1,135,641,000 1,138,600,000  1,105,560,000 1,105,560,000 1,069,974,000  1,034,810,000 1,034,810,000 998,894,000 998,894,000 1,057,449,000 1,057,449,000 1,023,604,000  1,000,601,000 1,000,601,000 971,619,000 971,619,000 956,625,000 956,625,000 923,802,000  916,445,000 916,445,000 912,032,000 912,032,000 944,213,000 944,213,000 931,570,000  906,143,000 906,143,000 895,615,000 895,615,000 892,547,000 892,547,000 861,202,000  419,787,000  419,787,000 404,613,000 404,613,000 247,465,000 247,465,000 236,360,000 236,360,000     
        short-term bank deposits
         146,000,000    144,843,000                                              
        operating lease right-of-use assets
         3,829,000    5,122,000        6,720,000        9,077,000        11,727,000        15,611,000              
        liabilities and shareholders’ equity
                                                           
        commitments and contingencies
                                                           
        shareholders’ equity:
                                                           
        shares authorized: 127,400,000 ordinary shares with no par value as of june 30, 2025 and december 31, 2024. shares issued and outstanding: 36,864,434 and 35,844,114 ordinary shares as of june 30, 2025 and december 31, 2024, respectively
                                                           
        additional paid-in capital
         760,995,000    727,176,000        640,846,000        565,834,000        585,548,000        517,444,000              
        total shareholders’ equity
         404,864,000    362,650,000        355,774,000        265,732,000        346,868,000        345,403,000  283,584,000        153,637,000 153,637,000 159,524,000 159,524,000 
        total liabilities and shareholders’ equity
         1,138,600,000    1,069,974,000        1,023,604,000        923,802,000        931,570,000        861,202,000  404,613,000        238,314,000 238,314,000 239,950,000 239,950,000 
        shares authorized: 127,400,000 ordinary shares with no par value as of december 31, 2024 and 2023. shares issued and outstanding: 35,844,114 and 38,653,958 ordinary shares as of december 31, 2024 and 2023, respectively
                                                           
        restricted cash
                          1,137,000 1,137,000 1,137,000 1,137,000       2,919,000 2,919,000                      
        shares authorized: 127,400,000 and 75,000,000 ordinary shares with no par value as of december 31, 2023 and 2022, respectively
                                                           
        shares issued and outstanding: 38,653,958 and 37,537,563 ordinary shares as of december 31, 2023 and 2022, respectively
                                                           
        long-term loan and other non-current liabilities
                          2,084,000 2,084,000 1,559,000 1,559,000 1,019,000 1,019,000 1,057,000 1,057,000 1,410,000 1,410,000 13,099,000 13,099,000 426,000 426,000 2,348,000 2,348,000 2,370,000 2,370,000 4,035,000 4,035,000 4,154,000 3,970,000 4,154,000 3,970,000 3,970,000 3,932,000 3,932,000 5,612,000 5,612,000 5,389,000 5,389,000 5,302,000 5,302,000 
        current maturities of long-term loan
                                    2,269,000 2,269,000 2,316,000 2,316,000 507,000 507,000 530,000 530,000 560,000 560,000 518,000 508,000 518,000 508,000 508,000 490,000 490,000 503,000 503,000 496,000 496,000 483,000 483,000 
        shares authorized: 75,000,000 ordinary shares with no par value as of december 31, 2022 and 2021
                                                           
        shares issued and outstanding: 37,537,563 and 36,761,108 ordinary shares as of december 31, 2022 and 2021, respectively
                                                           
        accumulated other comprehensive loss
                             -12,063,000                              
        shares authorized: 75,000,000 ordinary shares with no par value as of december 31, 2021 and 2020
                                                           
        shares issued and outstanding: 36,761,108 and 35,842,980 ordinary shares as of december 31, 2021 and 2020, respectively
                                                           
        shareholder’ equity:
                                                           
        shares authorized: 75,000,000 ordinary shares with no par value as of december 31, 2020 and 2019
                                                           
        shares issued and outstanding: 35,842,980 and 31,937,772 ordinary shares as of december 31, 2020 and 2019, respectively
                                                           
        share capital and additional paid-in capital:
                                                           
        shares authorized: 75,000,000 ordinary shares with no par value as of june 30, 2020 (unaudited), and december 31, 2019
                                                           
        shares issued and outstanding: 35,039,067 ordinary shares as of june 30, 2020 (unaudited) and 31,937,772 ordinary shares as of december 31, 2019
                                               446,819,000            
        shares authorized: 75,000,000 ordinary shares with no par value as of december 31, 2019, 31,390,135 ordinary shares and protected ordinary shares with no par value as of december 31, 2018
                                                           
        shares issued and outstanding: 31,937,772 ordinary shares as of december 31, 2019, 7,063,458 ordinary shares and 18,461,912 protected ordinary shares as of december 31, 2018.
                                                      306,334,000     
      Cashflow Statements:
      Quarterly
      Annual
        Unit: USD2025-09-30 2025-06-30 2025-05-07 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-05-09 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-05-11 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-05-11 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-05-06 2021-03-31 2020-12-31 2020-10-28 2020-09-30 2020-06-30 2020-05-31 2020-03-31 2019-12-31 2019-09-30 
                                        
          cash flows from operating activities:
                                        
          net income
        2,349,000 3,188,000 798,000 798,000 16,893,000 -1,914,000 2,479,000 788,000 788,000 656,000 2,798,000   -4,272,000     -16,975,000     -17,844,000      -6,155,000   
          adjustments to reconcile net income to net cash from operating activities:
                                        
          depreciation and amortization
        -1,015,000 4,089,000 4,284,000 4,284,000 7,084,000 1,786,000 456,000 1,150,000 1,150,000 4,666,000 -333,000 -71,000 1,725,000 1,725,000 8,247,000 -1,204,000 32,000 3,110,000 3,110,000 5,463,000 40,000 55,000 1,318,000 1,318,000 3,208,000 -851,000 114,000 51,000 965,000 965,000 2,610,000 51,000 
          amortization of premium and accretion of discount of marketable securities
        2,302,000  -67,000 -67,000  296,000 -60,000 -1,094,000 -1,094,000                        
          amortization of discount and issuance costs of convertible notes
        1,000 642,000 641,000 641,000 1,915,000 2,000 1,000 637,000 637,000 1,906,000 1,000 634,000 634,000 1,895,000 1,000 631,000 631,000 14,989,000 67,000 69,000 4,904,000 4,904,000         
          shared-based compensation
        -2,130,000  15,754,000 15,754,000  26,000 -582,000 19,020,000 19,020,000  -73,000 911,000 16,719,000 16,719,000  -1,502,000 1,111,000 18,003,000 18,003,000  1,930,000 2,691,000 10,483,000 10,483,000   694,000 300,000 2,762,000 2,762,000   
          exchange rate fluctuations and other items
        176,000 -345,000 1,000 1,000 332,000 -161,000 -56,000 111,000 111,000                        
          impairment of intangible assets
                                        
          revaluation of earn out
                                        
          changes in assets and liabilities:
                                        
          user funds
        -7,102,000 2,930,000 -13,740,000 -13,740,000 1,325,000 -9,960,000 18,548,000 -11,620,000 -11,620,000 -5,076,000 -5,456,000 17,856,000 -15,906,000 -15,906,000 -12,585,000 -7,163,000 23,744,000 -19,303,000 -19,303,000 -24,596,000 -3,847,000 21,057,000 -22,343,000 -22,343,000 -33,496,000 20,122,000 12,194,000 -12,809,000 -7,928,000 -7,928,000   
          operating lease rou assets and liabilities
        -332,000 385,000 -73,000 -73,000 -186,000 259,000 -79,000 -98,000 -98,000 -54,000 13,000 84,000 -248,000 -248,000 -1,368,000 984,000 -772,000 -329,000 -329,000 167,000 -186,000 801,000 -529,000 -529,000         
          other receivables
        5,740,000 -3,942,000 431,000 431,000 -17,423,000 1,304,000 779,000 -2,976,000 -2,976,000 632,000 -1,736,000 -799,000 -974,000 -974,000 -2,445,000 275,000 -2,919,000 242,000 242,000 -5,176,000 -505,000 149,000 -708,000 -708,000 -1,333,000 -557,000 -109,000 -783,000 448,000 448,000   
          trade payables
        -2,062,000 58,000 1,304,000 1,304,000 2,073,000 -2,730,000 1,076,000 -828,000 -828,000 -4,255,000 3,629,000 1,216,000 -3,785,000 -3,785,000 -1,986,000 1,211,000 6,081,000 -5,419,000 -5,419,000 4,305,000 1,199,000 -1,927,000 1,090,000 1,090,000 -224,000 -2,083,000 -2,667,000 3,348,000 -584,000 -584,000   
          deferred revenue
        -52,000 -1,163,000 1,912,000 1,912,000 1,602,000 1,450,000 -2,672,000 1,895,000 1,895,000 -1,158,000 1,640,000 -2,407,000 1,619,000 1,619,000 -117,000 562,000 -2,620,000 1,383,000 1,383,000 3,385,000 617,000 -2,153,000 2,274,000 2,274,000 1,926,000 -1,052,000 -42,000 -214,000 1,010,000 1,010,000   
          user accounts
        6,236,000 -2,579,000 12,935,000 12,935,000 -3,306,000 9,426,000 -16,555,000 9,923,000 9,923,000 6,215,000 4,564,000 -16,571,000 14,963,000 14,963,000 11,893,000 6,427,000 -21,634,000 17,730,000 17,730,000 22,141,000 3,045,000 -18,890,000 20,293,000 20,293,000 31,573,000 -19,479,000 -12,341,000 12,644,000 7,138,000 7,138,000 8,580,000 2,755,000 
          payment of earn out
                                        
          escrow payment for contingent consideration
                                       
          other accounts payable and accrued expenses
        2,123,000                                
          non-current liabilities
        -125,000 85,000 -156,000 -156,000 2,861,000 -729,000 836,000 23,000 23,000  93,000 -408,000 525,000 525,000  315,000 -922,000 569,000 569,000   247,000 -241,000 -241,000 207,000 -161,000 -163,000 166,000 -2,000 -2,000 231,000  
          net cash from operating activities
        4,002,000 25,204,000 28,309,000 28,309,000 72,201,000 -10,104,000 -225,000 21,196,000 21,196,000 59,787,000 4,664,000 5,232,000 13,503,000 13,503,000 24,406,000 -1,385,000 -619,000 7,710,000 7,710,000 28,295,000 -5,773,000 10,980,000 4,535,000 4,535,000 10,318,000 1,277,000 1,579,000   302,000   
          capital expenditures
        108,000 -185,000 -948,000 -948,000 -1,013,000 19,000 69,000 -398,000 -398,000 -846,000 108,000 -42,000 -333,000 -333,000 -1,802,000 446,000 155,000 -892,000 -892,000 -1,674,000 -335,000 -116,000 -453,000 -453,000 -2,090,000 273,000 -143,000   -416,000   
          free cash flows
        4,110,000 25,019,000 27,361,000 27,361,000 71,188,000 -10,085,000 -156,000 20,798,000 20,798,000 58,941,000 4,772,000 5,190,000 13,170,000 13,170,000 22,604,000 -939,000 -464,000 6,818,000 6,818,000 26,621,000 -6,108,000 10,864,000 4,082,000 4,082,000 8,228,000 1,550,000 1,436,000   -114,000   
          investing activities:
                                        
          investment in marketable securities
         -55,652,000 -55,652,000    -30,734,000 -30,734,000 -227,402,000 36,697,000 -55,892,000 -62,558,000 -62,558,000   -313,000 -44,847,000 -44,847,000 -213,343,000 -28,274,000 85,165,000 -125,998,000 -125,998,000 -407,051,000 147,697,000 110,911,000 -98,250,000 -36,786,000 -36,786,000   
          proceeds from maturities of marketable securities
        39,403,000 97,102,000 83,169,000 83,169,000 133,958,000 -43,254,000                           
          investment in short-term bank deposits
        313,000 -500,000 -1,500,000 -1,500,000 -56,245,000 -1,112,000                           
          proceeds from short-term bank deposits
         843,000 843,000 6,351,000 -1,112,000                           
          acquisition of business, net of cash acquired
            -9,546,000 -21,029,000                8,468,000 -8,878,000 -8,878,000         
          purchase of property and equipment
        108,000 -185,000 -287,000 -287,000 -1,013,000 19,000 69,000 -378,000 -378,000 -830,000 144,000 -39,000 -328,000 -328,000 -918,000 58,000 155,000 -493,000 -493,000 -1,030,000 -265,000 -78,000 -311,000 -311,000 -1,578,000 21,000 -110,000 -275,000 -131,000 -131,000   
          capitalization of internal-use software
         -661,000 -661,000              -399,000 -399,000 -644,000 -70,000 -38,000 -142,000 -142,000 -512,000 252,000 -33,000 119,000 -285,000 -285,000   
          other receivables and non-current assets
                                90,000 -37,000 15,000 -50,000 52,000 52,000 -151,000  
          net cash from investing activities
        146,824,000 96,417,000 25,912,000 25,912,000 -15,044,000 -66,788,000 67,922,000 -14,908,000 -14,908,000 65,449,000 -104,250,000 57,198,000 -8,621,000 -8,621,000 -63,303,000 22,119,000 39,905,000 -13,345,000 -13,345,000 -219,784,000 32,061,000 53,652,000 -95,399,000 -95,399,000 -297,155,000 8,015,000 7,953,000 -37,093,000 -62,000 -62,000   
          financing activities
                                        
          repurchases of common stock
             54,121,000                           
          proceeds from exercise of share options
        -1,469,000 2,101,000 478,000 478,000 2,819,000 -858,000 946,000 442,000 442,000 2,547,000 -215,000 -1,317,000 1,750,000 1,750,000 3,168,000 -403,000 289,000 711,000 711,000 7,379,000 -648,000 -3,225,000 4,788,000 4,788,000         
          proceeds from withholding tax related to employees' exercises of share options and rsus
        -4,422,000                                
          repayment of debt to previous shareholder of the acquired business
                                       
          net cash from financing activities
         4,450,000 -583,000 -583,000 -77,540,000 48,590,000 -75,493,000 221,000 221,000 2,654,000 152,000 -2,035,000 2,081,000 2,081,000 -2,078,000 1,102,000  -3,132,000 -3,132,000 -1,437,000 9,677,000 -17,203,000 6,566,000 6,566,000 551,350,000 -134,831,000 -130,731,000 127,094,000 4,100,000 4,100,000   
          effect of exchange rate fluctuations on cash and cash equivalents
        -204,000 345,000 -6,000 -6,000  163,000 51,000 -109,000 -109,000  -386,000 163,000 -63,000 -63,000  302,000 -457,000 143,000 143,000 47,000 -413,000 613,000 -377,000 -377,000 924,000 590,000 289,000 356,000 -301,000 -301,000   
          increase in cash, cash equivalents
        119,725,000  53,632,000 53,632,000                             
          cash, cash equivalents at the beginning of period
        126,416,000  133,472,000 133,472,000                             
          cash and cash equivalents at the end of period
        246,141,000  187,104,000 187,104,000  -29,484,000 -1,345,000 190,074,000 190,074,000  -32,362,000     54,814,000 32,676,000 65,446,000 65,446,000  -1,081,000 -36,633,000 183,355,000 183,355,000   -21,578,000 99,332,000 28,210,000 28,210,000  -6,371,000 
          net cash (used in) financing activities
                                        
          revaluation of earn-out
         4,067,000 3,262,000 3,262,000 3,059,000                            
          repurchases of ordinary shares
                                        
          amortization of premium and accretion of discount on marketable securities
                                        
          share-based compensation
                                        
          financing activities:
                                        
          proceeds from withholding tax related to employees’ exercises of share options and rsus
                                        
          increase in cash and cash equivalents
                            35,552,000 48,042,000 -84,675,000 -84,675,000 265,437,000 -124,949,000 -120,910,000 95,293,000 4,039,000 4,039,000   
          cash and cash equivalents at the beginning of the period
                                        
          cash and cash equivalents at the end of the period
                                        
          account payable, accrued expenses and other
          1,023,000 1,023,000  2,866,000 -4,396,000 4,265,000 4,265,000  -360,000 1,583,000 1,558,000 1,558,000  -5,958,000 -2,560,000 6,524,000 6,524,000              
          proceeds from (payments of) withholding tax related to employees' exercises of share options and rsus
          -1,061,000 -1,061,000                             
          impairment of lease rou asset
                                        
          acquisition of intangible asset
                                       
          share -based compensation
                                        
          payment of earn-out
                                        
          account payables, accrued expenses and other
                                        
          proceeds from (payments of) withholding tax related to employees’ exercises of share options and rsus
                                        
          repayment of long-term loan
                         -2,269,000 -2,269,000 -422,000 -4,000 -5,000 -134,000 -134,000   -4,000 -4,000 -120,000 -120,000   
          effect of exchange rate fluctuations on cash, cash equivalents and restricted cash
                                        
          increase in cash, cash equivalents and restricted cash
            -20,718,000 -28,139,000 -7,745,000 6,400,000 6,400,000 128,147,000 -99,820,000 60,558,000 6,900,000 6,900,000 -40,995,000                  
          cash, cash equivalents and restricted cash at the beginning of the year
                                        
          cash, cash equivalents and restricted cash at the end of the year
                                        
          supplemental non-cash disclosure:
                                        
          share-based compensation capitalized in internal-use software
                                        
          other expenses capitalized in internal-use software
                                        
          lease liabilities arising from obtaining right-of-use assets
                                        
          supplemental cash flow disclosure:
                                        
          cash paid for income taxes
                                        
          cash paid for interest
                                        
          operating activities
                                        
          adjustments to reconcile net loss to net cash from operating activities:
                                        
          investing activities
                                        
          capitalization of internal-use software and other
               -20,000 -20,000 -16,000 -36,000 -3,000 -5,000 -5,000 -884,000 388,000                 
          other non-current assets
                       900,000 -922,000 -78,000 -78,000              
          tax withholding in connection with employees' options exercises and vested rsus
             -681,000 662,000 -221,000 -221,000  367,000 -718,000 331,000 331,000  400,000 1,018,000 -1,574,000 -1,574,000  9,219,000 -13,273,000 2,322,000 2,322,000         
          cash, cash equivalents and restricted cash at the beginning of period
             -1,345,000 6,400,000 183,674,000 183,674,000  67,458,000 6,900,000 87,889,000 87,889,000  32,676,000 -8,624,000 74,070,000 74,070,000              
          proceeds from sale of marketable securities
               40,085,000 40,085,000  -39,136,000 54,321,000 54,300,000 54,300,000  -15,562,000 16,128,000 33,609,000 33,609,000  26,260,000 -865,000 39,930,000 39,930,000  -143,688,000 -106,600,000 76,363,000 37,088,000 37,088,000   
          bank and restricted deposits
               -23,861,000 -23,861,000 89,996,000 -101,919,000 58,811,000 -30,000 -30,000  -9,000,000 25,137,000 -1,137,000 -1,137,000              
          revaluation of contingent consideration
                      -11,304,000 2,207,000                 
          payment of contingent consideration
                                        
          ●
                                        
          account payables, accrued expenses, and other non- current liabilities
                                        
          proceeds from issuance of convertible notes
                                        
          tax withholding in connection with employees’ exercises of share options and vested rsus
                                        
          contingent consideration
                                        
          cash paid for taxes
                                        
          gain from disposal of property and equipment
                                       
          amortization of premium and discount of marketable securities
                  -501,000 -478,000 856,000 856,000 5,017,000 -629,000                 
          net loss from exchange rate fluctuations
                    63,000                194,000    
          net gain from exchange rate fluctuations
                     63,000  -302,000  -143,000 -143,000           194,000   
          net loss
                    -4,272,000  -60,137,000   -16,975,000  -50,663,000   -17,844,000   5,825,000   -6,155,000  -25,105,000  
          loss from disposal of property and equipment
                    26,000  -17,000                  
          cash, cash equivalents and restricted cash at the end of period
                    94,789,000 94,789,000                   
          income from disposal of property and equipment
                     26,000                   
          account payable, accrued expenses and other non-current liabilities
                                        
          payment of convertible notes deferred issuance costs
                              -34,000 -34,000         
          deferred issuance cost
                                        
          proceeds from follow-on offering
                                        
          purchase of capped call
                                        
          effect of exchange rate fluctuations on cash and cash equivalents and restricted cash
                                        
          supplemental cash flow disclosure
                                        
          reconciliation of cash, cash equivalents and restricted cash
                                        
          cash and cash equivalents
                                        
          restricted cash
                                        
          total cash, cash equivalents and restricted cash
                                        
          payment of deferred issuance costs related to follow on offering
                             371,000 -376,000 -376,000         
          increase/(decrease) in cash, cash equivalents and restricted cash
                                        
          net gain/(loss) from exchange rate fluctuations
                                        
          increase/ (decrease) in cash, cash equivalents and restricted cash
                                        
          amortization of discount of marketable securities
                         1,687,000 1,687,000 5,768,000 477,000 -165,000 1,823,000 1,823,000         
          decrease in cash, cash equivalents and restricted cash
                         -8,624,000 -8,624,000              
          loss from disposal of property plant and equipment
                                        
          proceeds from follow on offering
                                 -131,447,000 -131,447,000      
          cash and cash equivalents at the beginning of period
                            -36,633,000 -84,675,000 268,030,000 268,030,000   99,332,000 4,039,000 24,171,000 24,171,000  -5,524,000 
          proceeds from initial public offering
                                        
          proceeds from issuance of protected ordinary shares
                                        
          cash and cash equivalents at the beginning of the year
                                        
          net income from exchange rate fluctuations
                            -367,000 484,000 -91,000 -91,000  -515,000 -321,000      
          other account payables and accrued expenses
                            -7,662,000 4,524,000 4,106,000 4,106,000 7,788,000 -696,000 2,029,000 -1,868,000 2,725,000 2,725,000 3,721,000 2,357,000 
          bank deposits
                            34,000,000     5,000,000 5,000,000      
          income from disposal of property plant and equipment
                                        
          acquisition of business
                                        
          proceeds from exercise of options
                                 -2,811,000 -863,000 756,000 1,948,000 1,948,000 741,000 -453,000 
          tax withholding in connection with employees' options exercises
                                  -457,000 -2,288,000 2,272,000 2,272,000   
          proceeds from convertible notes
                                        
          repayment of a long-term loan
                                        
          cash and cash equivalents at the end of the year
                                        
          other incomes capitalized in internal-use software
                                        
          ordinary shares and protected ordinary shares issuance costs
                                        
          issuance of protected ordinary shares for acquisition of business
                                        
          exercise of share options
                                        
          convertible notes deferred issuance costs
                                        
          cash paid for amounts included in the measurement of operating lease liabilities
                                        
          under operating cash flows
                                        
          amortization of discount on marketable securities
                                 832,000 561,000 205,000 -271,000 -271,000   
          stock-based compensation
                                      6,299,000 384,000 
          tax withholding in connection with employees’ options exercises
                                        
          payment of deferred issuance costs related to ipo
                                        
          payment of deferred issuance costs related to initial public offering
                                        
          adjustments to reconcile net loss to net cash provided by (used in) operating activities:
                                        
          net cash from (used in) operating activities
                                    302,000    
          restricted deposit
                                        
          acquisition of business, net of cash acquired*
                                        
          proceeds from a long-term loan
                                        
          stock-based compensation capitalized in internal-use software
                                        
          issuance of protected ordinary shares for acquisition of business*
                                        
          exercise of options
                                        
          contingent consideration*
                                        
          decrease in cash and cash equivalents