7Baggers
Quarterly
Annual
    Unit: USD2025-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-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 
      
                                  
      assets
                                  
      non-current assets
                                  
      lease right-of-use assets
    256,000,000 223,000,000 226,000,000 235,000,000 254,000,000 274,000,000 300,000,000 343,000,000 344,000,000 413,000,000 417,000,000 453,000,000 445,000,000 443,000,000 437,000,000 443,000,000 441,000,000 452,000,000 444,000,000 459,000,000 476,000,000 491,000,000 489,000,000 486,000,000 398,000,000 430,000,000     
      property and equipment
    161,000,000 178,000,000 188,000,000 195,000,000 211,000,000 224,000,000 247,000,000 275,000,000 280,000,000 331,000,000 348,000,000 382,000,000 373,000,000 369,000,000 372,000,000 369,000,000 351,000,000 337,000,000 313,000,000 299,000,000 287,000,000 291,000,000 291,000,000 270,000,000 243,000,000 235,000,000 197,000,000 135,000,000 83,000,000 68,000,000 
      goodwill
    1,074,000,000 1,156,000,000 1,201,000,000 1,128,000,000 1,167,000,000 1,159,000,000 1,137,000,000 1,180,000,000 1,148,000,000 1,155,000,000 1,168,000,000 1,261,000,000 1,111,000,000 978,000,000 894,000,000 869,000,000 851,000,000 815,000,000 736,000,000 595,000,000 617,000,000 627,000,000 478,000,000 489,000,000 464,000,000 424,000,000     
      intangible assets
    37,000,000 43,000,000 48,000,000 58,000,000 68,000,000 76,000,000 84,000,000 98,000,000 105,000,000 115,000,000 127,000,000 153,000,000 126,000,000 109,000,000 89,000,000 91,000,000 95,000,000 98,000,000 97,000,000 82,000,000 86,000,000 87,000,000 58,000,000 58,000,000 55,000,000 54,000,000     
      long term investments
    2,417,000,000 1,958,000,000 1,635,000,000 1,604,000,000 1,931,000,000 1,534,000,000 1,215,000,000 903,000,000 1,015,000,000 1,134,000,000 1,138,000,000 630,000,000 720,000,000 682,000,000 916,000,000 1,090,000,000 1,897,000,000 2,522,000,000 2,277,000,000 1,811,000,000 1,725,000,000 1,312,000,000 1,497,000,000 1,678,000,000 1,883,000,000 2,299,000,000 1,646,000,000 1,589,000,000   
      restricted cash and other non-current assets
    59,000,000 65,000,000 68,000,000 72,000,000 70,000,000 72,000,000 75,000,000 75,000,000 76,000,000 77,000,000 78,000,000 86,000,000 84,000,000 82,000,000 77,000,000 77,000,000 78,000,000 82,000,000 78,000,000 66,000,000 66,000,000 69,000,000 69,000,000 68,000,000 68,000,000 70,000,000 65,000,000 65,000,000 65,000,000 56,000,000 
      finance lease receivables
    68,000,000 74,000,000 74,000,000 64,000,000 52,000,000 51,000,000                         
      deferred tax assets
    94,000,000 136,000,000 186,000,000 194,000,000 49,000,000 41,000,000 28,000,000 23,000,000 15,000,000 11,000,000 8,000,000 8,000,000 7,000,000 8,000,000 13,000,000 13,000,000 17,000,000 14,000,000 15,000,000 13,000,000 13,000,000 6,000,000 9,000,000 9,000,000 10,000,000 10,000,000 8,000,000 11,000,000 10,000,000 10,000,000 
      current assets
                                  
      trade and other receivables
    736,000,000 749,000,000 771,000,000 749,000,000 753,000,000 777,000,000 858,000,000 747,000,000 632,000,000 555,000,000 690,000,000 648,000,000 613,000,000 556,000,000 621,000,000 571,000,000 492,000,000 440,000,000 464,000,000 392,000,000 361,000,000 363,000,000 402,000,000 386,000,000 429,000,000 391,000,000 400,000,000 359,000,000 324,000,000 322,000,000 
      income tax receivable
    83,000,000 46,000,000 28,000,000 27,000,000 35,000,000 21,000,000 20,000,000 8,000,000 8,000,000 5,000,000 5,000,000 2,000,000 4,000,000 5,000,000 5,000,000 5,000,000 6,000,000 5,000,000 4,000,000 4,000,000 4,000,000 3,000,000 4,000,000 2,000,000 2,000,000 2,000,000 2,000,000 2,000,000 1,000,000 1,000,000 
      short term investments
    3,183,000,000 2,894,000,000 2,667,000,000 1,392,000,000 1,344,000,000 1,220,000,000 1,100,000,000 1,097,000,000 866,000,000 995,000,000 867,000,000 815,000,000 782,000,000 816,000,000 756,000,000 725,000,000 612,000,000 644,000,000 596,000,000 719,000,000 636,000,000 733,000,000 692,000,000 640,000,000 586,000,000 660,000,000 915,000,000 669,000,000 885,000,000 843,000,000 
      cash and cash equivalents
    5,161,000,000 5,019,000,000 4,781,000,000 4,688,000,000 4,054,000,000 3,451,000,000 3,114,000,000 2,618,000,000 2,550,000,000 2,443,000,000 2,483,000,000 2,851,000,000 2,786,000,000 2,721,000,000 2,744,000,000 2,512,000,000 2,440,000,000 2,442,000,000 1,151,000,000 1,182,000,000 1,148,000,000 951,000,000 1,065,000,000 877,000,000 909,000,000 966,000,000 891,000,000 1,095,000,000 810,000,000 733,000,000 
      other current assets
    136,000,000 146,000,000 132,000,000 147,000,000 158,000,000 175,000,000 168,000,000 225,000,000 273,000,000 295,000,000 307,000,000 343,000,000 337,000,000 270,000,000 246,000,000 224,000,000 201,000,000 186,000,000 151,000,000 142,000,000 115,000,000 93,000,000 68,000,000 73,000,000 66,000,000 52,000,000 38,000,000 35,000,000 38,000,000 39,000,000 
      total assets
    13,465,000,000 12,687,000,000 12,005,000,000 10,553,000,000 10,146,000,000 9,075,000,000 8,346,000,000 7,592,000,000 7,312,000,000 7,529,000,000 7,636,000,000 7,632,000,000 7,388,000,000 7,039,000,000 7,170,000,000 6,989,000,000 7,481,000,000 8,037,000,000 6,326,000,000 5,764,000,000 5,534,000,000 5,026,000,000 5,122,000,000 5,036,000,000 5,113,000,000 5,593,000,000 4,336,000,000 4,133,000,000 3,360,000,000 3,202,000,000 
      equity and liabilities
                                  
      equity
                                  
      share capital
                                  
      other paid in capital
    6,420,000,000 6,328,000,000 6,124,000,000 5,825,000,000 5,637,000,000 5,397,000,000 5,155,000,000 4,931,000,000 4,899,000,000 4,864,000,000 4,789,000,000 4,789,000,000 4,789,000,000 4,789,000,000 4,746,000,000 4,681,000,000 4,656,000,000 4,630,000,000 4,583,000,000 4,539,000,000 4,175,000,000 4,079,000,000 4,192,000,000 3,884,000,000 3,854,000,000 3,834,000,000 3,801,000,000 3,783,000,000 3,733,000,000 2,531,000,000 
      treasury shares
    -262,000,000 -262,000,000 -262,000,000 -262,000,000 -262,000,000 -262,000,000 -262,000,000 -262,000,000 -262,000,000 -262,000,000 -262,000,000 -262,000,000 -262,000,000 -262,000,000 -260,000,000 -201,000,000 -171,000,000 -171,000,000 -175,000,000 -175,000,000 -175,000,000 -180,000,000 -370,000,000 -494,000,000 -365,000,000 -198,000,000 -77,000,000    
      other reserves
    3,374,000,000 3,000,000,000 2,707,000,000 2,481,000,000 2,595,000,000 2,159,000,000 1,812,000,000 1,582,000,000 1,594,000,000 1,615,000,000 1,521,000,000 1,085,000,000 988,000,000 709,000,000 853,000,000 922,000,000 1,501,000,000 2,052,000,000 1,687,000,000 1,267,000,000 1,187,000,000 822,000,000 924,000,000 1,052,000,000 1,197,000,000 1,491,000,000 875,000,000 758,000,000 256,000,000 226,000,000 
      accumulated deficit
    -2,905,000,000 -2,819,000,000 -3,044,000,000 -3,411,000,000 -3,711,000,000 -3,985,000,000 -4,182,000,000 -4,112,000,000 -4,177,000,000 -3,875,000,000 -3,647,000,000 -3,379,000,000 -3,214,000,000 -3,089,000,000 -3,220,000,000 -3,285,000,000 -3,287,000,000 -3,267,000,000 -3,290,000,000 -3,165,000,000 -3,064,000,000 -2,708,000,000 -2,709,000,000 -2,500,000,000 -2,741,000,000 -2,665,000,000 -2,505,000,000 -2,947,000,000 -2,990,000,000 -2,596,000,000 
      equity attributable to owners of the parent
    6,627,000,000 6,247,000,000 5,525,000,000 4,633,000,000 4,259,000,000 3,309,000,000 2,523,000,000 2,139,000,000 2,054,000,000 2,342,000,000 2,401,000,000 2,233,000,000 2,301,000,000 2,147,000,000 2,119,000,000 2,117,000,000 2,699,000,000 3,244,000,000 2,805,000,000 2,466,000,000 2,123,000,000 2,013,000,000 2,037,000,000 1,942,000,000 1,945,000,000 2,462,000,000 2,094,000,000    
      non-current liabilities
                                  
      exchangeable notes
      1,539,000,000 1,340,000,000 1,323,000,000 1,270,000,000 1,203,000,000 1,209,000,000 1,167,000,000 1,156,000,000 1,128,000,000 1,197,000,000 1,127,000,000 1,146,000,000 1,202,000,000 1,175,000,000 1,199,000,000 1,229,000,000             
      lease liabilities
    453,000,000 448,000,000 462,000,000 446,000,000 472,000,000 493,000,000 493,000,000 520,000,000 522,000,000 546,000,000 555,000,000 608,000,000 592,000,000 587,000,000 579,000,000 582,000,000 576,000,000 587,000,000 577,000,000 592,000,000 612,000,000 624,000,000 622,000,000 618,000,000 517,000,000 555,000,000     
      accrued expenses and other liabilities
    4,000,000 4,000,000 5,000,000 5,000,000 11,000,000 17,000,000 26,000,000 14,000,000 14,000,000 17,000,000 28,000,000 31,000,000 29,000,000 30,000,000 37,000,000 37,000,000 36,000,000 38,000,000 42,000,000 39,000,000 37,000,000 46,000,000 20,000,000 13,000,000 11,000,000 1,000,000 85,000,000 78,000,000 71,000,000 61,000,000 
      provisions
    3,000,000 2,000,000 3,000,000 3,000,000 3,000,000 3,000,000 3,000,000 3,000,000 3,000,000 3,000,000 3,000,000 3,000,000 4,000,000 6,000,000 7,000,000 3,000,000 2,000,000 3,000,000 2,000,000 2,000,000 2,000,000 2,000,000 2,000,000 6,000,000 5,000,000 7,000,000 8,000,000 8,000,000 8,000,000 7,000,000 
      deferred tax liabilities
    66,000,000 21,000,000 21,000,000 20,000,000 19,000,000 17,000,000 8,000,000 6,000,000 6,000,000 6,000,000 5,000,000 2,000,000 1,000,000       1,000,000 1,000,000 2,000,000 2,000,000 1,000,000 2,000,000 61,000,000 2,000,000 2,000,000 2,000,000 3,000,000 
      current liabilities
                                  
      trade and other payables
    1,171,000,000 1,064,000,000 1,342,000,000 1,084,000,000 1,091,000,000 1,048,000,000 978,000,000 945,000,000 893,000,000 850,000,000 845,000,000 947,000,000 825,000,000 695,000,000 793,000,000 774,000,000 705,000,000 660,000,000 638,000,000 615,000,000 555,000,000 547,000,000 549,000,000 519,000,000 440,000,000 397,000,000 427,000,000 384,000,000 369,000,000 360,000,000 
      income tax payable
    42,000,000 40,000,000 33,000,000 21,000,000 17,000,000 14,000,000 12,000,000 8,000,000 11,000,000 9,000,000 11,000,000 16,000,000 7,000,000 13,000,000 23,000,000 10,000,000 11,000,000 12,000,000 9,000,000 5,000,000 4,000,000 8,000,000 9,000,000 8,000,000 4,000,000 4,000,000 5,000,000 3,000,000 4,000,000 4,000,000 
      deferred revenue
    665,000,000 675,000,000 683,000,000 680,000,000 657,000,000 634,000,000 622,000,000 599,000,000 536,000,000 524,000,000 520,000,000 522,000,000 489,000,000 469,000,000 458,000,000 440,000,000 439,000,000 424,000,000 380,000,000 363,000,000 349,000,000 317,000,000 319,000,000 308,000,000 290,000,000 273,000,000 258,000,000 240,000,000 234,000,000 223,000,000 
      derivative liabilities
    16,000,000 22,000,000 20,000,000 22,000,000 47,000,000 22,000,000 17,000,000 17,000,000 28,000,000 24,000,000 21,000,000 24,000,000 23,000,000 42,000,000 89,000,000 84,000,000 87,000,000 105,000,000 105,000,000 61,000,000 312,000,000 66,000,000 111,000,000 354,000,000 519,000,000 491,000,000 339,000,000 711,000,000 631,000,000 419,000,000 
      total liabilities
    6,838,000,000 6,440,000,000 6,480,000,000 5,920,000,000 5,887,000,000 5,766,000,000 5,823,000,000 5,453,000,000 5,258,000,000 5,187,000,000 5,235,000,000 5,399,000,000 5,087,000,000 4,892,000,000 5,051,000,000 4,872,000,000 4,782,000,000 4,793,000,000 3,521,000,000 3,298,000,000 3,411,000,000 3,013,000,000 3,085,000,000 3,094,000,000 3,168,000,000 3,131,000,000 2,242,000,000 2,539,000,000 2,361,000,000 3,041,000,000 
      total equity and liabilities
    13,465,000,000 12,687,000,000 12,005,000,000 10,553,000,000 10,146,000,000 9,075,000,000 8,346,000,000 7,592,000,000 7,312,000,000 7,529,000,000 7,636,000,000 7,632,000,000 7,388,000,000 7,039,000,000 7,170,000,000 6,989,000,000 7,481,000,000 8,037,000,000 6,326,000,000 5,764,000,000 5,534,000,000 5,026,000,000 5,122,000,000 5,036,000,000 5,113,000,000 5,593,000,000 4,336,000,000 4,133,000,000 3,360,000,000 3,202,000,000 
      note
                                  
      balance at january 1, 2025
                                  
      income for the period
                                  
      other comprehensive income
                                  
      issuance of shares upon exercise of stock options, restricted stock units, and contingently issuable shares
      1,106,597,000,000    2,397,198,000,000    4,802,847,000,000    4,802,847,000,000    4,802,847,000,000            
      restricted stock units withheld for employee taxes
                                  
      share-based compensation
                                  
      income tax impact associated with share-based compensation
                                  
      balance at march 31, 2025
                                  
      loss for the period
                                  
      issuance of shares upon exercise of stock options and restricted stock units
                  3,557,405,000,000    4,816,072,000,000    1,723,080,000,000    3,823,560,000,000    
      balance at june 30, 2025
                                  
      balance at january 1, 2022
      192,151,811,000,000                            
      loss for the year
                                  
      reclassification of gain on sale of long term investments, net of tax
                                  
      issuance of ordinary shares
      1,243,901,000,000    2,000,000,000,000    5,038,200,000,000    5,038,200,000,000    5,776,920,000,000    5,776,920,000,000    5,776,920,000,000    
      repurchases of ordinary shares
      -1,209,040,000,000    -2,458,234,000,000    -5,038,200,000,000    -3,679,156,000,000    -6,427,271,000,000    -6,427,271,000,000    -6,427,271,000,000    
      balance at december 31, 2022
      193,293,269,000,000    193,293,269,000,000    193,293,269,000,000                    
      reclassification of loss on sale of long term investments, net of tax
                                  
      balance at december 31, 2023
      197,143,389,000,000    197,143,389,000,000                        
      income for the year
                                  
      issuance of ordinary shares upon net settlement of warrants
      118,891,000,000                            
      balance at december 31, 2024
      203,844,409,000,000                            
      balance at january 1, 2024
                                  
      balance at march 31, 2024
                                  
      balance at june 30, 2024
                                  
      other comprehensive loss
                                  
      balance at september 30, 2024
                                  
      balance at january 1, 2021
          190,212,847,000,000                        
      reclassification of gain on sale of long term investments
                                  
      reclassification of tax effect of gain on sale of long term investments
                                  
      balance at december 31, 2021
          192,151,811,000,000    192,151,811,000,000    192,151,811,000,000                
      balance at january 1, 2023
                                  
      reclassification of loss on sale of long term investments
                                  
      balance at march 31, 2023
                                  
      balance at june 30, 2023
                                  
      balance at september 30, 2023
                                  
      balance at january 1, 2020
              184,325,957,000,000                    
      issuance of shares upon exercise of, or net settlement of, warrants
              1,084,043,000,000    3,591,627,000,000    3,591,627,000,000    3,591,627,000,000        
      balance at december 31, 2020
              190,212,847,000,000    190,212,847,000,000    190,212,847,000,000            
      balance at march 31, 2022
                                  
      balance at june 30, 2022
                                  
      balance at september 30, 2022
                                  
      balance at january 1, 2019
                  180,856,081,000,000    180,856,081,000,000    180,856,081,000,000        
      issuance of share-based compensation in conjunction with business combinations
                                  
      balance at december 31, 2019
                  184,325,957,000,000    184,325,957,000,000    184,325,957,000,000        
      balance at march 31, 2021
                                  
      balance at june 30, 2021
                                  
      balance at september 30, 2021
                                  
      balance at march 31, 2020
                                  
      balance at january 1, 2018
                      167,258,400,000,000            
      issuance of shares upon exchange of convertible notes
                      9,431,960,000,000    6,554,960,000,000    6,554,960,000,000    
      income tax impact associated with share-based payments
                                  
      balance at december 31, 2018
                      180,856,081,000,000    180,856,081,000,000    180,856,081,000,000    
      cumulative effect adjustment in connection with the adoption of ifrs 16
                                  
      share-based payments
                                  
      balance at june 30, 2020
                                  
      issuance of shares upon effective net settlement of warrants
                                  
      balance at september 30, 2020
                                  
      issuance of share-based payments in conjunction with business combinations
                                  
      balance at march 31, 2019
                                  
      balance at january 1, 2017
                          149,924,000,000,000        
      issuance of shares related to business combinations
                          442,040,000,000    442,040,000,000    
      issuance of restricted share awards related to business combination
                          61,880,000,000    61,880,000,000    
      issuance of shares in exchange for long term investment
                          8,552,440,000,000    8,552,440,000,000    
      balance at december 31, 2017
                          167,258,400,000,000    167,258,400,000,000    
      balance at june 30, 2019
                                  
      balance at september 30, 2019
                                  
      balance at march 31, 2018
                                  
      balance at june 30, 2018
                                  
      intangible assets including goodwill
                              174,000,000 173,000,000 175,000,000 161,000,000 
      investment in associate
                                1,000,000 1,000,000 
      convertible notes
                                 1,022,000,000 
      balance at january 1, 2016
                              146,100,440,000,000    
      balance at december 31, 2016
                              149,924,000,000,000    
      equity attributable to owners of parent
                               1,594,000,000 999,000,000 161,000,000 
      issuance of ordinary shares related to business combination
                                  
      balance at september 30, 2017
                                  
      issuance of new shares
                                  
      balance at september 30, 2018
                                  
      long term investment
                                968,000,000 968,000,000 
      balance at june 30, 2017
                                  
      balance at march 31, 2017
                                  
    The information provided in this report is taken from www.sec.gov and many other data providers. While we have conducted our best efforts to ensure that the parsed data is accurate, we cannot guarantee its accuracy. Please use caution and understand that any consequences of its use are your own responsibility.