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 2019-06-30 2019-03-31 2018-12-31 
      
                                
      cash flows from operating activities
                                
      net income
    -4,566,000 -6,152,000 -6,542,000 -4,495,000 -6,575,000 -8,939,000 -10,904,000 -10,983,000 -10,022,000 -11,206,000 -11,125,000 -11,175,000 -14,158,000 -18,513,000 -17,410,000 -14,477,000 -15,872,000 -13,981,000 -12,242,000 -8,979,000 -9,474,000 -12,472,000 -12,772,000 -9,098,000 -11,306,000 -8,654,000 -9,345,000 -5,313,000 
      adjustments to reconcile net income to net cash from operating activities:
                                
      stock-based compensation
    6,226,000 6,658,000 6,663,000 6,135,000 6,306,000 6,398,000 7,030,000 5,937,000 5,928,000 5,998,000 6,194,000 5,881,000 5,922,000 5,751,000 5,507,000 4,338,000 4,241,000 4,257,000 4,030,000 3,170,000 3,180,000 2,955,000 2,622,000 1,868,000 1,911,000 1,814,000 1,871,000 1,231,000 
      depreciation and amortization
    1,486,000 1,368,000 1,278,000 1,213,000 1,085,000 992,000 1,089,000 1,573,000 1,533,000 1,236,000 1,086,000 1,002,000 945,000 792,000 713,000 650,000 591,000 505,000 340,000 344,000 281,000 256,000 249,000 204,000 175,000 202,000 193,000 186,000 
      accounts receivable credit losses
    62,000 384,000 91,000 142,000 88,000 158,000 82,000 409,000 249,000 53,000 50,000 100,000                 
      amortization of discount and premium on marketable securities
    -700,000 -824,000 -916,000  -1,235,000 -1,458,000 -1,561,000                      
      inventory reserve
    549,000 841,000 394,000 682,000 252,000                        
      amortization of debt issuance costs
    29,000 30,000 29,000 26,000 42,000 43,000 42,000 43,000 42,000 42,000 81,000 46,000 51,000 50,000 51,000 54,000 59,000 87,000 88,000 88,000 104,000 35,000 65,000 65,000     
      loss on disposal of property and equipment
    814,000 341,000 287,000 627,000 431,000 431,000 388,000 361,000 601,000 150,000 190,000                  
      changes in operating assets and liabilities:
                                
      accounts receivable
    -2,234,000 2,046,000 552,000 -2,536,000 -282,000 -2,826,000 -196,000 -2,466,000 256,000 2,107,000 -2,019,000 -4,478,000 -1,281,000 -2,323,000 1,603,000 -1,629,000 -686,000 1,165,000 581,000 -2,249,000 -1,224,000 -920,000 2,207,000 -1,853,000 -467,000 -1,003,000 87,000 -1,380,000 
      inventory
    -2,042,000 -4,525,000 -3,767,000 -2,125,000 -2,608,000 -2,542,000 -772,000 320,000 -1,746,000 -2,757,000 -536,000 -531,000 -296,000 -1,704,000 -3,178,000 -1,239,000 -2,063,000 -757,000 -1,725,000 -611,000 -163,000 756,000 -256,000 -530,000 -483,000 -927,000 -165,000 -301,000 
      prepaid expenses and other assets
    512,000 -587,000 494,000 -720,000 319,000 -125,000 524,000 -1,222,000 198,000 -49,000 311,000 -591,000 550,000 839,000 12,000 -1,204,000 453,000 137,000 20,000 -1,625,000 614,000 294,000 581,000 -909,000 292,000 269,000 -167,000 -1,247,000 
      accounts payable
    662,000 -369,000 952,000 104,000 -71,000 -543,000 2,371,000 -242,000 -869,000 738,000 -745,000 1,053,000 540,000 -1,150,000 2,086,000 -957,000 -129,000 -505,000 1,059,000 419,000 706,000 -366,000 76,000 -143,000 188,000 -113,000 451,000 1,135,000 
      accrued liabilities and other
    1,537,000 962,000 -4,426,000 3,311,000 2,550,000 1,711,000 -5,664,000 3,856,000 2,925,000 732,000 -3,625,000 2,294,000 1,012,000 1,072,000 -3,171,000 1,403,000 1,735,000 530,000 -1,945,000 1,306,000 217,000 5,000 -2,294,000 1,469,000 2,800,000 411,000 314,000 -584,000 
      net cash from operating activities
    2,335,000 173,000 -4,911,000 1,178,000 302,000 -6,334,000 -7,571,000 -2,297,000 -2,073,000 -3,590,000 -10,753,000 -6,775,000 -6,527,000 -14,841,000 -13,512,000 -12,714,000 -9,309,000 -8,151,000 -9,359,000 -7,882,000 -5,552,000 -7,873,000 -9,355,000 -9,033,000 -7,120,000 -8,396,000 -7,078,000 -6,317,000 
      capex
    -3,379,000 -1,897,000 -1,257,000 -3,123,000 -2,884,000 -3,048,000 -854,000 -712,000 -1,803,000 -3,091,000 -1,692,000 -1,138,000 -4,572,000 -649,000 -2,033,000 -1,740,000 -55,000 -3,304,000 -781,000 -1,047,000 -369,000 -380,000 -832,000 -462,000 -772,000 -564,000 -272,000 -165,000 
      free cash flows
    -1,044,000 -1,724,000 -6,168,000 -1,945,000 -2,582,000 -9,382,000 -8,425,000 -3,009,000 -3,876,000 -6,681,000 -12,445,000 -7,913,000 -11,099,000 -15,490,000 -15,545,000 -14,454,000 -9,364,000 -11,455,000 -10,140,000 -8,929,000 -5,921,000 -8,253,000 -10,187,000 -9,495,000 -7,892,000 -8,960,000 -7,350,000 -6,482,000 
      cash flows from investing activities
                                
      maturities of marketable securities
    52,000,000 44,100,000 60,000,000 42,000,000 67,500,000 52,000,000 67,000,000 44,000,000 24,500,000 39,000,000 30,000,000 36,000,000 42,200,000 23,000,000 25,000,000 52,496,000 50,517,000 23,777,000 33,200,000 41,516,000 29,700,000 12,500,000 21,000,000 42,700,000 33,500,000    
      purchases of marketable securities
    -59,070,000 -51,472,000 -47,298,000 -35,397,000 -60,695,000 -50,717,000 -58,571,000 -61,819,000 -77,957,000 -34,005,000 -15,718,000 -34,251,000 -29,901,000 -10,022,000 -45,334,000 -35,343,000 -23,341,000 -4,991,000 -38,346,000 -110,021,000 -34,377,000 -17,991,000 -16,777,000 -36,319,000 -25,029,000    
      purchases of property and equipment
    -2,955,000 -2,099,000 -2,072,000 -2,266,000 -3,036,000 -3,113,000 -2,082,000 -1,093,000 -1,413,000 -2,714,000 -2,579,000 -1,660,000 -3,572,000 -2,001,000 -2,274,000 -1,775,000 -423,000 -2,215,000 -1,976,000 -817,000 -480,000 -380,000 -884,000 -806,000 -746,000 -481,000 -412,000  
      net cash from investing activities
    -10,025,000 -9,471,000 10,630,000 4,337,000 3,769,000 -1,830,000 6,347,000 -18,912,000 -54,870,000 2,281,000 11,703,000 89,000 8,727,000 10,977,000 -22,608,000 15,378,000 26,753,000 16,571,000 -7,122,000 -67,819,000 -5,157,000 6,721,000 3,339,000 5,575,000 7,725,000 5,744,000 -5,553,000 -97,048,000 
      cash flows from financing activities
                                
      proceeds from issuance of common stock under employee stock purchase plan
      682,000   720,000   619,000   777,000   924,000   940,000    
      proceeds from the exercise of stock options
    11,000 665,000 103,000  155,000 304,000 105,000  229,000 3,515,000 520,000  106,000 30,000 169,000  1,076,000 650,000 601,000  628,000 185,000 174,000  611,000 442,000 125,000  
      net cash from financing activities
    11,000 2,233,000 103,000 -78,000 155,000 1,776,000 105,000 842,000 -237,000 89,123,000 1,205,000 693,000 106,000 1,229,000 169,000 1,015,000 -5,543,000 2,216,000 601,000 73,038,000 467,000 -256,000 63,152,000 1,252,000 573,000 1,538,000 125,000 114,523,000 
      effect of exchange rate changes on cash and cash equivalents
    16,000 28,000 417,000 -714,000 422,000 -75,000 -112,000 146,000 -143,000 32,000 97,000 411,000 -326,000 -375,000 -139,000 -123,000 -163,000 125,000 -337,000 248,000 69,000 9,000 -3,000 27,000 -60,000 49,000 -53,000 -42,000 
      net decrease in cash and cash equivalents
    -7,663,000             -3,010,000 -36,090,000        57,133,000  1,118,000 -1,065,000 -12,559,000 11,116,000 
      cash and cash equivalents at
                                
      beginning of period
    34,948,000  33,271,000  20,717,000  63,419,000  53,581,000  10,435,000  25,120,000 
      end of period
    -7,663,000 -7,037,000 41,187,000  4,648,000 -6,463,000 32,040,000  -57,323,000 87,846,000 22,969,000  1,980,000 -3,010,000 27,329,000  11,738,000 10,761,000 37,364,000  -10,173,000 -1,399,000 67,568,000  1,118,000 -1,065,000 12,561,000 11,116,000 
      supplemental disclosure of non-cash information
                                
      unpaid purchases of property and equipment
    -424,000 202,000 815,000 -857,000 152,000 65,000 1,228,000 381,000 -390,000 -377,000 887,000 522,000 -1,000,000 1,352,000 241,000 35,000 368,000 -1,089,000 1,195,000 -230,000 111,000        
      net increase in cash and cash equivalents
      6,239,000 4,723,000 4,648,000 -6,463,000 -1,231,000 -20,221,000 -57,323,000 87,846,000 2,252,000 -5,582,000    3,556,000 11,738,000 10,761,000 -16,217,000 -2,415,000 -10,173,000        
      adjustments to reconcile net income to net cash from operating activities
                                
      accretion (amortization) of discount and premium on marketable securities
           -1,592,000 -1,168,000                    
      changes in operating assets and liabilities
                                
      proceeds from follow-on public offering, net of underwriting discounts, commissions and offering costs
                       71,638,000 62,978,000      
      proceeds from debt financing
           36,000,000               
      repayments of debt financing
           -35,275,000                 
      payments of debt issuance costs
           -40,000        -161,000        
      final payment fee related to debt
                                
      proceeds from the exercise of common stock options
                               699,000 
      beginning of year
                                
      end of year
                                
      supplemental disclosure of cash flow information
                                
      cash paid for interest
                               2,353,000 
      noncash investing and financing activities
                                
      operating lease right-of-use assets obtained in exchange for operating lease liabilities
                                
      proceeds from public offering, net of discounts, commissions and offering costs
                                
      public offering costs included in accounts payable
                              167,000  
      proceeds from public offering, net of discounts and commissions
                                
      unpaid public offering costs
                                
      accretion (amortization) of discount on marketable securities
              -615,000      335,000            
      accretion of discount on marketable securities
               -396,000 110,000 271,000 244,000              
      loss on extinguishment of debt
                             
      loss on sale and disposal of property and equipment
               20,000 28,000 74,000 31,000 95,000 179,000 21,000 104,000 128,000 168,000   19,000 54,000 1,000 97,000  
      payments of prepayment penalty and lender fees
                             
      vesting of early exercised stock options
                   9,000 9,000 9,000 9,000 9,000 26,000 27,000 36,000 39,000 56,000 66,000  
      bad debt expense
                       -1,000 35,000        
      realized gain on marketable securities
                       -3,000        
      sales of marketable securities
                       1,503,000        
      principal repayments of debt financing
                              
      unpaid debt issuance costs
                                
      accretion on marketable securities
                      331,000  4,000 5,000 -25,000 -125,000 -348,000    
      repurchase of unvested early exercised stock options
                               
      payments of initial public offering costs
                                
      payments of additional initial public offering related costs
                                
      bad debts expense
                          192,000      
      purchases of property and equipment included in accounts payable and accrued liabilities
                          52,000 344,000 -26,000 -83,000 140,000  
      change in fair value of redeemable convertible preferred stock warrants
                               145,000 
      proceeds from initial public offering, net of underwriting discounts and commissions
                                
      payments of public offering costs
                             -1,609,000 
      conversion of redeemable convertible preferred stock to common stock
                                
      conversion of preferred stock warrants to common stock warrants
                                
      amortization of debt discount
                             65,000 65,000 65,000 
      short-term investment accretion
                              -479,000  
      purchases of short-term investments
                              -22,741,000  
      maturities of short-term investments
                              17,600,000  
      change in allowance for doubtful accounts
                               -2,000 
      loss on write-off of property and equipment
                               -43,000 
      write-off of debt discount
                                
      write-off of public offering costs
                                
      forgiveness of notes receivable
                                
      short-term investments accretion
                                
      purchase of property and equipment
                               -165,000 
      purchase of short-term investments
                                
      repurchase of common stock
                                
      repayment of stockholders’ notes receivable
                                
      repayment of debt financing
                                
      extinguishment of debt financing
                                
      payment of debt issuance costs
                                
      proceeds from the issuance of redeemable convertible preferred stock
                                
      supplemental disclosure of noncash information
                                
      public offering costs included in accounts payable and accrued liabilities
                                
    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.