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 2019-12-31 2019-09-30 
      
                             
      assets
                             
      current assets:
                             
      cash and cash equivalents
    133,982,000 132,506,000 109,239,000 162,314,000 91,480,000 94,960,000 114,959,000 97,296,000 158,075,000 170,570,000 155,320,000 120,078,000 72,520,000 54,730,000 38,821,000 91,413,000 92,224,000 48,747,000 29,820,000 70,305,000 53,965,000 49,392,000 91,634,000 80,382,000 7,664,000 
      marketable securities
    211,225,000 172,586,000 146,884,000 65,640,000 144,240,000 167,228,000 256,872,000 273,791,000 177,477,000 111,925,000 52,569,000 69,222,000 68,473,000 67,655,000 66,855,000 28,005,000 22,086,000 45,221,000 77,095,000 38,994,000 50,995,000 41,984,000    
      accounts receivable, net of 54,623 and 56,355 of allowance at september 30, 2025 and december 31, 2024, respectively
    252,502,000                         
      prepaid expenses and other current assets
    24,304,000 17,457,000 11,826,000 9,443,000 29,858,000 26,259,000 12,472,000 27,451,000 6,954,000 13,677,000 5,945,000 4,489,000 2,838,000 4,129,000 5,230,000 4,564,000 4,933,000 3,756,000 4,218,000 5,259,000 1,328,000 3,333,000 4,442,000 5,003,000 1,337,000 
      total current assets
    622,013,000 594,402,000 567,692,000 472,721,000 546,302,000 582,243,000 681,512,000 640,407,000 611,272,000 561,130,000 527,079,000 433,856,000 401,866,000 356,378,000 309,026,000 258,539,000 254,424,000 238,491,000 227,799,000 190,222,000 184,590,000 159,705,000 161,938,000 132,444,000 53,338,000 
      property and equipment
    24,742,000 19,943,000 15,740,000 12,383,000 11,928,000 10,637,000 10,234,000 10,213,000 9,716,000 9,497,000 8,883,000 8,371,000 7,201,000 6,276,000 5,827,000 5,027,000 4,702,000 3,931,000 3,583,000 3,400,000 3,506,000 3,604,000 3,673,000 3,083,000 973,000 
      operating lease right-of-use assets
    25,680,000 26,423,000 26,949,000 17,251,000 17,439,000 17,806,000 17,181,000 17,605,000 18,028,000 18,451,000 18,872,000 6,903,000 7,132,000 7,359,000 7,583,000 7,805,000 8,024,000 8,241,000 8,456,000 8,668,000      
      goodwill
    19,964,000 19,963,000 19,651,000 15,534,000 15,796,000 15,606,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 11,880,000 
      intangible assets
    6,428,000 6,644,000 6,753,000 1,303,000 1,448,000 1,479,000      99,000 223,000 348,000 473,000 599,000 723,000 848,000 973,000 1,213,000 1,483,000 1,754,000 2,025,000 2,375,000 2,746,000 
      deferred tax assets
    84,873,000 84,942,000 84,948,000 84,933,000 63,757,000 67,881,000 70,269,000 73,120,000 72,027,000 77,065,000 79,237,000 77,889,000 78,016,000 76,344,000 76,429,000 71,274,000 55,828,000 48,148,000 41,341,000 37,971,000      
      other noncurrent assets
    11,527,000 8,633,000 8,552,000 2,977,000 3,302,000 2,980,000 3,228,000 3,395,000 3,589,000 3,514,000 3,773,000 3,988,000 4,126,000 4,291,000 4,307,000 2,941,000 1,101,000 536,000 556,000 573,000 592,000 611,000    
      total assets
    795,227,000 760,950,000 730,285,000 607,102,000 659,972,000 698,632,000 794,304,000 756,620,000 726,512,000 681,537,000 649,724,000 542,986,000 510,444,000 462,876,000 415,525,000 358,065,000 336,682,000 312,075,000 294,588,000 253,927,000 202,051,000 177,554,000 180,145,000 150,434,000 72,551,000 
      liabilities and stockholders’ equity
                             
      current liabilities:
                             
      accounts payable
    123,089,000 140,517,000 145,713,000 95,097,000 130,463,000 151,747,000 130,171,000 125,426,000 132,040,000 130,160,000 145,623,000 109,287,000 104,163,000 92,655,000 84,677,000 61,399,000 55,425,000 54,678,000 57,306,000 43,514,000 42,210,000 31,935,000 39,438,000 19,388,000 23,485,000 
      accrued expenses and other current liabilities
    87,404,000 79,906,000 91,415,000 73,530,000 78,008,000 73,628,000 75,748,000 60,524,000 61,379,000 63,740,000 61,244,000 50,249,000 52,705,000 52,242,000 44,040,000 37,425,000 49,059,000 44,107,000 43,692,000 34,272,000 31,956,000 25,733,000 19,618,000 16,775,000 17,071,000 
      total current liabilities
    210,493,000 220,423,000 237,128,000 168,627,000 208,471,000 225,375,000 205,919,000 185,950,000 193,419,000 193,900,000 206,867,000 159,536,000 156,868,000 144,897,000 128,717,000 98,824,000 104,484,000 98,785,000 100,998,000 77,786,000 74,166,000 57,668,000 59,056,000 36,163,000 57,564,000 
      operating lease noncurrent liabilities
    24,730,000 25,505,000 25,998,000 16,413,000 16,625,000 17,064,000 16,781,000 17,241,000 17,700,000 18,138,000 18,456,000 6,482,000 6,720,000 6,955,000 7,189,000 7,419,000 7,647,000 7,873,000 8,096,000 8,318,000      
      total liabilities
    235,223,000 245,928,000 263,126,000 185,040,000 225,096,000 242,439,000 222,700,000 203,191,000 211,119,000 212,038,000 225,323,000 166,018,000 163,588,000 151,852,000 135,906,000 106,243,000 112,569,000 107,534,000 109,970,000 86,980,000 74,783,000 57,995,000 59,056,000 36,163,000 57,564,000 
      commitments and contingencies
                             
      stockholders' equity
                             
      common stock
    9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 9,000 8,000 8,000 1,000 
      additional paid-in capital
    673,123,000 642,206,000 611,563,000 581,596,000 551,587,000 519,670,000 489,343,000 461,639,000 438,044,000 408,814,000 379,065,000 349,533,000 323,125,000 300,691,000 278,083,000 255,339,000 242,929,000 240,111,000 238,695,000 236,139,000 234,134,000 231,792,000 231,516,000 228,755,000 18,838,000 
      treasury stock
    -303,889,000 -303,889,000 -303,889,000 -303,889,000 -250,825,000 -188,865,000 -27,367,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,009,000 -1,008,000 
      accumulated earnings
    190,342,000 176,478,000 159,366,000 144,307,000 133,775,000 123,354,000 106,869,000 89,971,000 76,501,000 60,603,000 45,612,000 27,934,000 24,526,000 11,315,000 2,547,000           
      accumulated other comprehensive income
    419,000 218,000 110,000 39,000 330,000 2,025,000 2,750,000 2,819,000 1,848,000 1,082,000 724,000 501,000 205,000 18,000  -93,000 -312,000 -270,000 -50,000 1,000 17,000 5,000    
      total stockholders’ equity
    560,004,000 515,022,000 467,159,000 422,062,000 434,876,000 456,193,000 571,604,000 553,429,000 515,393,000 469,499,000 424,401,000 376,968,000 346,856,000 311,024,000 279,619,000 251,822,000 224,113,000 204,541,000 184,618,000 166,947,000 127,268,000 119,559,000 121,089,000 114,271,000  
      total liabilities and stockholders’ equity
    795,227,000 760,950,000 730,285,000 607,102,000 659,972,000 698,632,000 794,304,000 756,620,000 726,512,000 681,537,000 649,724,000 542,986,000 510,444,000 462,876,000 415,525,000 358,065,000 336,682,000 312,075,000 294,588,000 253,927,000 202,051,000 177,554,000 180,145,000   
      accounts receivable, net of 54,452 and 56,355 of allowance at june 30, 2025 and december 31, 2024, respectively
     271,853,000                        
      accounts receivable, net of 58,610 and 56,355 of allowance at march 31, 2025 and december 31, 2024, respectively
      299,743,000                       
      accounts receivable, net of 56,355 and 46,636 of allowances at december 31, 2024 and 2023, respectively
       235,324,000                      
      accounts receivable, net of 55,671 and 46,636 of allowances at september 30, 2024 and december 31, 2023, respectively
        280,724,000                     
      stockholders’ equity
                             
      accounts receivable, net of 54,081 and 46,636 of allowances at june 30, 2024 and december 31, 2023, respectively
         293,796,000                    
      accounts receivable, net of 50,054 and 46,636 of allowances at march 31, 2024 and december 31, 2023, respectively
          297,209,000                   
      accounts receivable, net of 46,636 and 28,328 of allowances at december 31, 2023 and 2022, respectively
           241,869,000                  
      accounts receivable, net of 42,896 and 28,328 of allowances at september 30, 2023 and december 31, 2022, respectively
            268,766,000                 
      accounts receivable, net of 37,892 and 28,328 of allowances at june 30, 2023 and december 31, 2022, respectively
             264,958,000                
      accounts receivable, net of 33,447 and 28,328 of allowances at march 31, 2023 and december 31, 2022, respectively
              313,245,000               
      accounts receivable, net of 28,328 and 17,379 of allowances at december 31, 2022 and 2021, respectively
               240,067,000              
      accounts receivable, net of 27,197 and 17,379 of allowances at september 30, 2022 and december 31, 2021, respectively
                258,035,000             
      accounts receivable, net of 23,476 and 17,379 of allowances at june 30, 2022 and december 31, 2021, respectively
                 229,864,000            
      ​
                             
      accounts receivable, net of 19,660 and 17,379 of allowance at march 31, 2022 and december 31, 2021, respectively
                  198,120,000           
      accumulated other comprehensive loss
                  -11,000           
      accounts receivable, net of 17,379 and 9,502 of allowances at december 31, 2021 and 2020, respectively
                   134,557,000          
      other noncurrent liabilities
                    438,000 876,000 876,000 876,000 617,000 327,000    
      accumulated deficit
                   -2,424,000 -17,504,000 -34,300,000 -53,027,000 -68,193,000 -105,883,000 -111,238,000 -109,426,000 -113,483,000 -109,081,000 
      accounts receivable, net of 16,130 and 9,502 of allowance at september 30, 2021 and december 31, 2020, respectively
                    135,181,000         
      accounts receivable, net of 14,105 and 9,502 of allowance at june 30, 2021 and december 31, 2020, respectively
                     140,767,000        
      accounts receivable, net of 11,818 and 9,502 of allowance at march 31, 2021 and december 31, 2020, respectively
                      116,666,000       
      accounts receivable, net of 16,199 and 6,320 of allowances at december 31, 2020 and december 31, 2019, respectively
                       75,664,000      
      accounts receivable, net of 12,631 and 6,320 of allowances at september 30, 2020 and december 31, 2019, respectively
                        78,302,000     
      accounts receivable, net of 11,084 and 6,320 of allowances at june 30, 2020 and december 31, 2019, respectively
                         64,996,000    
      accounts receivable, net of 8,477 and 6,320 of allowances at march 31, 2020 and december 31, 2019, respectively
                          65,862,000   
      other assets
                          629,000 652,000 3,614,000 
      accounts receivable, net of 6,320 and 3,486 of allowances at december 31, 2019 and december 31, 2018, respectively
                           47,059,000  
      assets of discontinued operations, current
                             
      liabilities, convertible preferred stock and stockholders’ equity
                             
      convertible preferred stock warrant liabilities
                            17,008,000 
      short term debt
                             
      convertible preferred stock (note 12), 0.0001 par value; 100,000,000 and 314,930,070 shares authorized as of december 31, 2019 and december 31, 2018; zero and 65,428,088 shares issued and outstanding at december 31, 2019 and december 31, 2018, respectively; aggregate liquidation preference of 0 and 106,369 as of december 31, 2019 and december 31, 2018, respectively
                             
      total liabilities, convertible preferred stock, and stockholders’ equity
                           150,434,000  
      accounts receivable, net of 7,582 and 3,486 of allowances at september 30, 2019 and december 31, 2018, respectively
                            44,337,000 
      liabilities, convertible preferred stock and stockholders’ deficit
                             
      convertible preferred stock
                            106,237,000 
      stockholders' deficit
                             
      total stockholders’ deficit
                            -91,250,000 
      total liabilities, convertible preferred stock, and stockholders’ deficit
                            72,551,000 
      revenue
                            61,196,000 
      cost of services
                            48,876,000 
      gross profit
                            12,320,000 
      operating expenses:
                             
      sales and marketing
                            3,183,000 
      general and administrative
                            6,068,000 
      total operating expenses
                            9,251,000 
      income from continuing operations
                            3,069,000 
      other income:
                             
      interest expense
                            -28,000 
      convertible preferred stock warrant valuation adjustment
                            -11,226,000 
      total other income
                            -11,254,000 
      income from continuing operations, before tax
                            -8,185,000 
      benefit for income taxes
                            -25,000 
      net income from continuing operations
                            -8,210,000 
      net income from discontinued operations, net of taxes
                             
      net income and comprehensive income
                            -8,210,000 
      net income attributable to common stockholders
                            -8,210,000 
      net earnings per share attributable to common stockholders:
                             
      basic and diluted
                            7,472,469,000 
      continuing operations
                            -1,100 
      discontinued operations
                             
      total net earnings per share attributable to common stockholders basic and diluted
                            -1,100 
      weighted-average shares used for eps calculation
                             
    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.