7Baggers
Quarterly
Annual
    Unit: USD2025-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-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 
      
                           
      assets
                           
      current assets:
                           
      cash and cash equivalents
    345,778,000 1,124,582,000 273,736,000 220,584,000 165,518,000 129,295,000 105,237,000 96,663,000 57,996,000 65,417,000 48,745,000 46,772,000 57,964,000 55,033,000 48,284,000 71,784,000 64,772,000 107,145,000 88,169,000 1,058,267 1,257,601   
      short-term investments
    283,966,000 20,033,000 48,935,000 79,667,000 88,553,000 97,997,000 98,355,000 124,318,000 154,501,000 127,725,000 135,648,000 132,853,000 140,427,000 139,944,000 154,769,000 175,490,000 187,653,000 210,178,000 235,097,000     
      inventory
    105,989,000 141,800,000 76,096,000 64,427,000 49,110,000 40,588,000 29,826,000 22,464,000 21,992,000 21,417,000 20,697,000 21,562,000 22,347,000 19,673,000 12,143,000 13,558,000 10,858,000 6,590,000 4,523,000     
      prepaid expenses and other current assets
    109,527,000 69,151,000 48,197,000 31,153,000 23,194,000 23,038,000 28,316,000 21,608,000 15,730,000 20,089,000 20,435,000 15,408,000 12,717,000 15,835,000 16,750,000 9,073,000 10,950,000 12,429,000 12,407,000     
      total current assets
    845,260,000 1,355,566,000 446,964,000 395,831,000 326,375,000 290,918,000 261,734,000 265,053,000 250,219,000 234,648,000 225,525,000 216,595,000 233,455,000 230,485,000 231,946,000 269,905,000 274,233,000 336,342,000 340,196,000 1,108,367 1,332,751 1,475,732 1,599,052 
      restricted cash
     368,000 1,223,000 856,000 856,000 856,000 856,000 856,000 856,000 856,000 856,000 856,000 856,000 856,000 856,000 856,000 856,000 856,000      
      long-term investments
    438,340,000                       
      goodwill
    259,236,000 117,753,000 117,753,000 112,728,000 112,728,000 110,881,000 110,881,000 110,881,000 110,881,000 110,881,000 110,881,000 110,881,000 110,881,000 110,881,000 110,881,000 110,881,000 110,881,000 2,739,000      
      property, equipment, and software
    267,438,000 205,480,000 155,707,000 82,083,000 52,144,000 49,540,000 45,212,000 36,143,000 28,238,000               
      intangible assets
    194,931,000 40,657,000 43,431,000 43,410,000 44,818,000 17,133,000 17,863,000 18,574,000                
      operating lease right-of-use assets
    139,297,000 71,661,000 62,198,000 10,881,000 10,884,000 11,034,000 11,422,000 9,588,000 4,302,000 4,735,000 4,548,000 4,936,000 5,318,000 4,459,000 4,787,000 5,111,000        
      deferred tax assets
    84,925,000 84,229,000 62,493,000 61,603,000 54,318,000                   
      other long-term assets
    3,877,000 1,868,000 1,942,000 147,000 138,000 138,000 138,000 91,000 72,000 18,802,000 13,587,000 11,232,000 10,227,000 9,478,000 8,721,000 7,942,000 7,167,000 7,762,000 4,848,000     
      total assets
    2,233,304,000 1,877,582,000 891,711,000 707,539,000 602,261,000 480,500,000 448,106,000 441,186,000 413,865,000 389,884,000 376,306,000 366,341,000 382,827,000 379,965,000 382,039,000 420,585,000 420,069,000 347,699,000 345,900,000 205,633,422 205,813,988 206,200,737 206,287,199 
      liabilities and stockholders' equity
                           
      current liabilities:
                           
      accounts payable
    198,413,000 105,009,000 108,919,000 91,180,000 75,444,000 57,099,000 43,919,000 43,070,000 42,001,000 38,267,000 37,609,000 32,363,000 32,972,000 27,093,000 23,906,000 19,640,000 16,094,000 15,564,000 13,233,000 48,194 24,713 21,656 74,554 
      accrued liabilities
    80,131,000 65,671,000 56,942,000 53,013,000 43,224,000 28,948,000 26,714,000 28,972,000 27,360,000 19,607,000 14,121,000 12,448,000 17,145,000 11,809,000 9,089,000 12,194,000 11,206,000 10,761,000 5,823,000     
      deferred revenue
    118,458,000 98,417,000 110,765,000 75,285,000 32,184,000 20,990,000 13,735,000 7,733,000 4,392,000 2,058,000 2,866,000 1,472,000 2,124,000 2,337,000 1,145,000 3,188,000 1,993,000 1,019,000 624,000     
      earn-out liabilities
    50,361,000        6,862,000 4,776,000 3,977,000 2,975,000 739,000 1,510,000 1,544,000 1,999,000 23,205,000       
      operating lease liabilities
    3,422,000 3,135,000 3,736,000 1,889,000 1,793,000 1,634,000 1,544,000 1,281,000 1,930,000 1,839,000 1,687,000 1,658,000 1,605,000 1,412,000 1,388,000 1,365,000        
      total current liabilities
    450,785,000 272,232,000 280,362,000 221,367,000 152,645,000 108,671,000 93,324,000 88,468,000 82,545,000 66,547,000 56,283,000 47,941,000 66,818,000 55,623,000 48,500,000 79,221,000 52,498,000 27,344,000 19,680,000 4,896,647 3,037,725 1,167,702 1,167,388 
      convertible senior notes
    971,023,000 969,467,000                      
      deferred tax liabilities
    31,208,000                       
      other long-term liabilities
    6,105,000 1,401,000 2,440,000   22,000 21,000 22,000 5,000 14,000 84,000 35,000 249,000 371,000 517,000 629,000 1,218,000 1,895,000      
      total liabilities
    1,652,322,000 1,314,886,000 342,450,000 230,823,000 162,210,000 118,534,000 103,624,000 97,157,000 85,303,000 69,813,000 63,561,000 54,600,000 71,881,000 60,906,000 54,324,000 85,966,000 64,916,000 54,645,000 53,434,000 12,090,397 10,231,475 8,361,452 8,361,138 
      commitments and contingencies
                           
      stockholders' equity:
                           
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 219,121,219 and 212,459,586 shares issued and outstanding as of september 30, 2025 and december 31, 2024, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of september 30, 2025 and december 31, 2024
    23,000                       
      additional paid-in capital
    714,411,000 711,998,000 742,055,000 719,155,000 707,962,000 705,862,000 701,670,000 712,307,000 698,094,000 682,161,000 667,531,000 656,626,000 645,109,000 634,388,000 623,220,000 613,687,000 602,975,000 524,924,000 515,216,000 6,901,127 4,861,657 2,604,910 2,518,131 
      accumulated other comprehensive income
    921,000 822,000   229,000                   
      accumulated deficit
    -134,373,000 -150,147,000 -192,652,000 -242,137,000 -268,162,000 -343,750,000 -357,047,000 -368,175,000 -369,420,000 -361,853,000 -354,696,000 -344,629,000 -333,722,000 -314,882,000 -295,203,000 -278,951,000 -247,790,000 -231,849,000 -222,696,000     
      total stockholders' equity
    580,982,000 562,696,000 549,261,000 476,716,000 440,051,000 361,966,000 344,482,000 344,029,000 328,562,000 320,071,000 312,745,000 311,741,000 310,946,000 319,059,000 327,715,000 334,619,000 355,153,000 293,054,000 292,466,000     
      total liabilities and stockholders' equity
    2,233,304,000 1,877,582,000 891,711,000 707,539,000 602,261,000 480,500,000 448,106,000 441,186,000 413,865,000 389,884,000 376,306,000 366,341,000 382,827,000 379,965,000 382,039,000         
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 217,381,434 and 212,459,586 shares issued and outstanding as of june 30, 2025 and december 31, 2024, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of june 30, 2025 and december 31, 2024
     23,000                      
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 215,206,274 and 212,459,586 shares issued and outstanding as of march 31, 2025 and december 31, 2024, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of march 31, 2025 and december 31, 2024
      22,000                     
      accumulated other comprehensive loss
      -164,000 -324,000  -168,000 -162,000 -124,000 -133,000 -258,000 -111,000 -277,000 -462,000 -468,000 -323,000 -137,000 -52,000 -40,000 -72,000     
      earn-out payable
          7,412,000 7,412,000     12,972,000 12,972,000 12,972,000 42,834,000        
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 212,459,586 and 205,104,120 shares issued and outstanding as of december 31, 2024 and 2023, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of december 31, 2024 and 2023
       22,000                    
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 209,438,554 and 205,104,120 shares issued and outstanding as of september 30, 2024 and december 31, 2023, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of september 30, 2024 and december 31, 2023
        22,000                   
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 208,417,651 and 205,104,120 shares issued and outstanding as of june 30, 2024 and december 31, 2023, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of june 30, 2024 and december 31, 2023
         22,000                  
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 206,033,630 and 205,104,120 shares issued and outstanding as of march 31, 2024 and december 31, 2023, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of march 31, 2024 and december 31, 2023
          21,000                 
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 205,104,120 and 200,051,689 shares issued and outstanding as of december 31, 2023 and 2022, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of december 31, 2023 and 2022
           21,000                
      intangibles
            19,297,000 19,962,000 20,909,000 21,841,000 22,090,000 23,806,000 24,848,000 25,890,000 26,932,000       
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 203,578,394 and 200,051,689 shares issued and outstanding as of september 30, 2023 and december 31, 2022, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of september 30, 2023 and december 31, 2022
            21,000               
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 202,419,498 and 200,051,689 shares issued and outstanding as of june 30, 2023 and december 31, 2022, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of june 30, 2023 and december 31, 2022
             21,000              
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 200,934,421 and 200,051,689 shares issued and outstanding as of march 31, 2023 and december 31, 2022, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of march 31, 2023 and december 31, 2022
              21,000             
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 200,051,689 and 196,414,363 shares issued and outstanding as of december 31, 2022 and 2021, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of december 31, 2022 and 2021
               21,000            
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 199,309,580 and 196,414,363 shares issued and outstanding as of september 30, 2022 and december 31, 2021, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of september 30, 2022 and december 31, 2021
                21,000           
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 198,472,604 and 196,414,363 shares issued and outstanding as of june 30, 2022 and december 31, 2021, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of june 30, 2022 and december 31, 2021
                 21,000          
      common stock – class a shares, par value 0.0001, 2,750,000,000 shares authorized and 197,503,386 and 196,414,363 shares issued and outstanding as of march 31, 2022 and december 31, 2021, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of march 31, 2022 and december 31, 2021
                  21,000         
      deferred transaction costs
                           
      liabilities, mezzanine equity, and stockholders' equity
                           
      warrant liabilities
                           
      mezzanine equity:
                           
      redeemable convertible preferred stock
                           
      total mezzanine equity
                           
      stockholders' equity
                           
      common stock – class a shares, par value 0.0001, 2,750,000,000 and 166,696,759 shares authorized and 196,414,363 and 46,025,754 shares issued and outstanding as of december 31, 2021 and december 31, 2020, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of december 31, 2021; class f shares, par value 0.0001, 6,941,352 shares authorized, issued, and outstanding as of december 31, 2020
                   20,000        
      total liabilities, mezzanine equity, and stockholders' equity
                   420,585,000 420,069,000 347,699,000 345,900,000     
      common stock – class a shares, par value 0.0001, 2,750,000,000 and 166,696,759 shares authorized and 195,439,626 and 46,025,754 shares issued and outstanding as of september 30, 2021 and december 31, 2020, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of september 30, 2021; class f shares, par value 0.0001, 6,941,352 shares authorized, issued, and outstanding as of december 31, 2020
                    20,000       
      common stock – class a shares, par value 0.0001, 2,750,000,000 and 166,696,759 shares authorized and 184,866,219 and 46,025,754 shares issued and outstanding as of june 30, 2021 and december 31, 2020, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued and outstanding as of june 30, 2021; class f shares, par value 0.0001, 6,941,352 shares authorized, issued, and outstanding as of december 31, 2020
                     19,000      
      restricted cash, noncurrent
                      856,000     
      deferred rent, noncurrent
                      384,000     
      common stock – class a shares, par value 0.0001, 2,750,000,000 and 166,696,759 shares authorized and 182,973,780 and 46,025,754 shares issued and outstanding as of march 31, 2021 and december 31, 2020, respectively; class v shares, par value 0.0001, 10,000,000 shares authorized and 8,377,623 shares issued, and outstanding as of march 31, 2021; class f shares, par value 0.0001, 6,941,352 shares authorized, issued, and outstanding as of december 31, 2020
                      18,000     
      prepaid expenses
                       50,100 75,150 90,200 117,350 
      investments held in trust account
                       204,525,055 204,481,237 204,725,005 204,688,147 
      liabilities and shareholders’ equity
                           
      accrued expenses
                       4,189,620 2,579,005 535,852 558,617 
      accrued expenses – related party
                       60,000    
      due to related parties
                       598,833 404,007 495,355 449,378 
      deferred underwriting commissions
                       7,043,750 7,043,750 7,043,750 7,043,750 
      deferred legal fees
                       150,000 150,000 150,000 150,000 
      class a ordinary shares, 0.0001 par value; 500,000,000 shares authorized, 18,854,302 and 19,159,203 shares subject to possible redemption at 10.00 per share as of december 31, 2020 and 2019, respectively
                       188,543,020    
      shareholders’ equity:
                           
      preference shares, 0.0001 par value; 1,000,000 shares authorized; none issued and outstanding
                           
      class a ordinary shares, 0.0001 par value; 500,000,000 shares authorized; 1,270,698 and 965,797 shares issued and outstanding (excluding 18,854,302 and 19,159,203 shares subject to possible redemption) as of december 31, 2020 and 2019, respectively
                       127    
      class b ordinary shares, 0.0001 par value; 50,000,000 shares authorized; 5,031,250 shares issued and outstanding as of december 31, 2020 and 2019
                       503    
      (accumulated deficit) retained earnings
                       -1,901,752    
      total shareholders’ equity
                       5,000,005 5,000,003 5,000,005 5,000,001 
      total liabilities and shareholders’ equity
                       205,633,422 205,813,988 206,200,737 206,287,199 
      accrued expenses—related party
                        30,000   
      class a ordinary shares, 0.0001 par value; 500,000,000 shares authorized, 19,058,251 and 19,159,203 shares subject to possible redemption at 10.00 per share as of september 30, 2020 and december 31, 2019, respectively
                        190,582,510   
      class a ordinary shares, 0.0001 par value; 500,000,000 shares authorized; 1,066,749 and 965,797 shares issued and outstanding (excluding 19,058,251 and 19,159,203 shares subject to possible redemption) as of september 30, 2020 and december 31, 2019, respectively
                        107   
      class b ordinary shares, 0.0001 par value; 50,000,000 shares authorized; 5,031,250 shares issued and outstanding as of september 30, 2020 and december 31, 2019
                        503   
      retained earnings
                        137,736 2,394,508 2,481,284 
      cash
                         1,385,532 1,481,702 
      accrued expenses - related party
                         114,839 84,839 
      class a ordinary shares, 0.0001 par value; 500,000,000 shares authorized, 19,283,928 and 19,159,203 shares subject to possible redemption at 10.00 per share as of june 30, 2020 and december 31, 2019, respectively
                         192,839,280  
      class a ordinary shares, 0.0001 par value; 500,000,000 shares authorized; 841,072 and 965,797 shares issued and outstanding (excluding 19,283,928 and 19,159,203 shares subject to possible redemption) as of june 30, 2020 and december 31, 2019, respectively
                         84  
      class b ordinary shares, 0.0001 par value; 50,000,000 shares authorized; 5,031,250 shares issued and outstanding as of june 30, 2020 and december 31, 2019
                         503  
      class a ordinary shares, 0.0001 par value; 500,000,000 shares authorized, 19,292,606 and 19,159,203 shares subject to possible redemption at 10.00 per share as of march 31, 2020 and december 31, 2019, respectively
                          192,926,060 
      class a ordinary shares, 0.0001 par value; 500,000,000 shares authorized; 832,394 and 965,797 shares issued and outstanding (excluding 19,292,606 and 19,159,203 shares subject to possible redemption) as of march 31, 2020 and december 31, 2019, respectively
                          83 
      class b ordinary shares, 0.0001 par value; 50,000,000 shares authorized; 5,031,250 shares issued and outstanding as of march 31, 2020 and december 31, 2019
                          503 
    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.