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 
      
                                
      operating activities
                                
      net income
    9,932,000 -3,592,000 2,992,000 35,224,000 18,497,000 9,793,000 -10,005,000 14,763,000 -8,540,000 -11,952,000 -15,424,000 3,150,000 -16,847,000 -14,490,000 -16,694,000 -2,391,000 -10,347,000 -13,088,000 -16,216,000 -7,484,000 -10,385,000 -23,089,000 -16,245,000 -9,080,000 -8,247,000 -7,650,000 -8,266,000 -4,778,000 
      adjustments to reconcile net income:
                                
      depreciation and amortization
    3,677,000 3,414,000 3,044,000 2,478,000 1,850,000 1,383,000 839,000 817,000 777,000 659,000 593,000 569,000 513,000 417,000 359,000 344,000 336,000 304,000 234,000 253,000 212,000 188,000 187,000 153,000 133,000 106,000 103,000 105,000 
      accretion of investment discount
    -394,000 -909,000 -1,209,000 -1,542,000 -2,410,000 -2,438,000 -2,469,000             44,000 22,000 -8,000 -80,000 -137,000 -237,000 -300,000 -309,000  
      stock-based compensation expense
    29,467,000 41,724,000 31,056,000 29,140,000 28,223,000 32,322,000 26,322,000 22,849,000 19,829,000 21,567,000 18,225,000 15,001,000 14,589,000 12,659,000 9,721,000 7,030,000 6,810,000 6,341,000 5,997,000 3,854,000 3,311,000 2,903,000 2,749,000 1,893,000 1,524,000 1,389,000 1,391,000 523,000 
      benefit for estimated credit losses
    -132,000 39,000 311,000 365,000 259,000 -1,392,000                      
      impairment of strategic investment
                               
      other non-cash expenses
    535,000 521,000 512,000 411,000                         
      changes in operating assets and liabilities:
                                
      accounts receivable
    29,722,000 -44,584,000 263,000 -3,949,000 -9,900,000 -7,715,000 18,962,000 -18,630,000 -8,472,000 -4,605,000 1,489,000 -12,622,000 -8,188,000 -5,825,000 -382,000 -7,501,000 -1,869,000 -3,255,000 3,381,000 -3,921,000 -10,826,000 813,000 2,092,000 -2,102,000 -1,577,000 -2,416,000 -385,000 -1,284,000 
      inventories
    -20,144,000 -21,906,000 -19,609,000 -12,686,000 -8,408,000 -10,050,000 -15,089,000 -7,771,000 -5,274,000 -5,177,000 -3,777,000 3,259,000 6,711,000 342,000 -4,967,000 -1,657,000 -2,279,000 -1,911,000 -2,905,000 487,000 999,000 -2,720,000 -1,411,000 -1,159,000 -1,114,000 -455,000 -439,000 408,000 
      prepaid expenses and other current assets
    -1,473,000 -2,408,000 1,769,000 2,123,000 14,450,000 -18,930,000 13,000  844,000 -3,212,000 -579,000  205,000 -2,133,000 216,000  402,000 -1,839,000 356,000  2,218,000 -3,008,000 775,000  2,375,000 -4,495,000 254,000  
      accounts payable
    6,535,000 21,333,000 -9,517,000 3,961,000 1,647,000 -8,562,000 3,558,000 -1,779,000 -707,000 3,392,000 8,390,000 5,754,000 4,846,000 -1,765,000 5,520,000 1,289,000 1,301,000 712,000 1,477,000 -214,000 1,623,000 -733,000 1,372,000 -410,000 2,189,000 -523,000 -222,000 988,000 
      accrued expenses and other liabilities
    10,801,000 5,006,000 -16,315,000 13,656,000 7,891,000 3,716,000 -12,398,000 10,087,000 4,306,000 3,120,000 -10,615,000 4,912,000 9,441,000 4,510,000 -6,921,000 2,830,000 4,945,000 2,332,000 -3,049,000 2,076,000 3,528,000 35,000 -4,494,000      
      net cash from operating activities
    68,526,000 2,684,000 -6,703,000 69,181,000 52,283,000 -78,000 8,860,000 17,267,000 3,638,000 5,092,000 -1,344,000 19,269,000 11,002,000 -5,954,000 -12,748,000 734,000 -338,000 -10,114,000 -10,401,000 -4,110,000 -8,909,000 -25,251,000 -14,775,000 -6,076,000 -2,944,000 -12,884,000 -10,942,000 -2,589,000 
      capex
    -10,439,000 -8,997,000 -8,407,000 -7,027,000 -8,007,000 -12,393,000 -11,696,000 -8,033,000 -6,988,000 -4,855,000 -3,753,000 -2,950,000 -3,512,000 -1,419,000 -1,215,000 -533,000 -1,151,000 -1,663,000 -112,000 -604,000 -1,215,000 -381,000 -255,000 -1,064,000 -958,000 -275,000 -191,000 
      free cash flows
    58,087,000 -6,313,000 -15,110,000 62,154,000 44,276,000 -12,471,000 -2,836,000 9,234,000 -3,350,000 237,000 -5,097,000 16,319,000 7,490,000 -7,373,000 -13,963,000 201,000 -1,489,000 -11,777,000 -10,513,000 -4,714,000 -10,124,000 -25,632,000 -15,030,000 -6,076,000 -4,008,000 -13,842,000 -11,217,000 -2,780,000 
      investing activities
                                
      purchases of property and equipment
    -10,439,000 -8,997,000 -8,407,000 -7,027,000 -8,007,000 -12,393,000 -11,696,000 -8,033,000 -6,988,000 -4,855,000 -3,753,000 -2,950,000 -3,512,000 -1,419,000 -1,215,000 -533,000 -1,151,000 -1,663,000 -1,321,000 -604,000 -1,215,000 -381,000 -255,000     -191,000 
      purchases of investments
    -68,655,000 -92,001,000 -16,719,000 -80,814,000 -225,505,000 -56,296,000 -55,739,000 -143,936,000          -37,814,000 -14,907,000 -34,550,000 -42,487,000    
      proceeds from sales or maturities of investments
    75,049,000 149,478,000 24,173,000 91,852,000 130,544,000 74,309,000 47,900,000 246,000       31,300,000   12,000,000 13,100,000 34,300,000 82,403,000 15,000,000 43,050,000    
      purchases of strategic investments
      -600,000       -250,000                
      net cash from investing activities
    -11,645,000 46,562,000 -1,553,000 3,761,000 -102,968,000 5,620,000 -19,535,000 -151,723,000 -144,241,000 4,895,000 -3,753,000 -2,950,000 -3,762,000 -11,419,000 -1,465,000 -533,000 30,149,000 844,000 -1,321,000 11,396,000 -25,929,000 33,919,000 67,241,000 -19,992,000 -501,000 -39,022,000 15,956,000 3,622,000 
      financing activities
                                
      proceeds from the exercise of stock options
    347,000 2,174,000 6,441,000 -1,192,000 14,225,000 5,518,000 3,616,000 1,303,000 4,016,000 13,113,000 7,377,000 5,685,000 1,761,000 1,548,000 3,087,000  3,843,000 1,719,000 3,550,000  2,312,000 732,000 787,000   604,000 165,000  
      share repurchase of common stock
    -49,999,000 -75,009,000                          
      payment of taxes on net share settlement of equity awards
    -1,426,000 -1,732,000 -19,192,000 3,880,000 -4,335,000 -1,862,000 -2,848,000                      
      proceeds from issuance of common stock from employee stock purchase plan
                         
      net cash from financing activities
    -51,078,000 3,697,000 -87,760,000 -70,138,000 9,890,000 7,087,000 768,000 -10,115,000 3,500,000 14,934,000 5,631,000 7,289,000 224,125,000 619,000 3,044,000 4,076,000 3,843,000 3,479,000 3,550,000 4,521,000 2,312,000 126,445,000 787,000 897,000 192,000 1,241,000 -366,000 69,910,000 
      effect of exchange rate on cash
    115,000 102,000 -252,000 -166,000 272,000 -10,000 -214,000 211,000 -51,000 -2,000 6,000 176,000 -127,000 33,000 -7,000 -10,000 5,000 -16,000 2,000 6,000 -6,000 7,000 4,000 -13,000 29,000 -12,000 9,000  
      decrease in cash and cash equivalents
      -96,268,000           -16,721,000 -11,176,000              
      cash and cash equivalents at beginning of period
    150,150,000  185,537,000  441,592,000  214,467,000  190,518,000  22,860,000  97,288,000  
      cash and cash equivalents at end of period
    5,918,000 53,045,000 53,882,000  -40,523,000 12,619,000 175,416,000  -137,154,000 24,919,000 442,132,000  231,238,000 -16,721,000 203,291,000  33,659,000 -5,807,000 182,348,000  -32,532,000 135,120,000 76,117,000  -3,224,000 -50,677,000 101,945,000  
      supplemental cash flow information
                                
      cash paid for interest
    11,000           1,399,000 456,000 466,000 471,000 476,000 475,000 466,000 471,000 475,000 476,000 471,000 471,000 475,000 316,000 771,000 566,000 
      property and equipment included in accounts payable and accrued expenses
    -540,000 2,517,000 3,272,000 -70,000 -412,000 -1,590,000 5,458,000 519,000 821,000 101,000 2,577,000 735,000                 
      purchases of strategic investment
                                
      increase in cash and cash equivalents
         12,619,000 -10,121,000 -144,360,000 -137,154,000 24,919,000 540,000 23,784,000    4,267,000 33,659,000 -5,807,000 -8,170,000 11,813,000 -32,532,000 135,120,000 53,257,000 -25,184,000 -3,224,000 -50,677,000 4,657,000 70,976,000 
      adjustments to reconcile net income
                                
      payments on long-term debt obligation
               -21,437,000                
      proceeds from sale of common stock
                              69,783,000 
      accelerated share repurchase of common stock
                                
      proceeds from the issuance of common stock from employee stock purchase plan
                                
      cash and cash equivalents at beginning of year
                                
      cash and cash equivalents at end of year
                                
      non-cash lease expense
         59,000 418,000 414,000 393,000 328,000 265,000 262,000 259,000 259,000 260,000 262,000 169,000 169,000 171,000 229,000 252,000 248,000 243,000      
      non-cash stock issuance for services rendered
         85,000 101,000 81,000 91,000 91,000 90,000 87,000 79,000 80,000 79,000 79,000 77,000 72,000 73,000 77,000 72,000 73,000 72,000 59,000 58,000 58,000 58,000 58,000 
      amortization of investment (discount) premium
                  -1,000              
      other
           716,000 391,000 881,000 -1,000 -606,000   3,000 64,000 -3,000 -8,000 9,000 -9,000 -89,000 -2,000 -141,000  
      prepaid expenses and other assets
                               -708,000 
      taxes paid on net share settlement of restricted stock units
            -516,000 -971,000 -1,746,000  -43,000              
      taxes paid on the net share settlement of restricted stock units
                                
      property and equipment included in accounts payable
                                
      accretion of debt discount
                  62,000 62,000 61,000 59,000 58,000 58,000 56,000 56,000 54,000 54,000 53,000 51,000 110,000 112,000 
      purchases of other investments
                  -250,000              
      change in property and equipment acquired but not yet paid
                  284,000 -383,000 1,348,000            
      amortization
                   -1,000 -8,000 -7,000 30,000          
      payment of debt fees
                           -531,000  
      proceeds from the exercise of stock options and warrants
                           179,000    127,000 
      proceeds from the sale of common stock
                               
      purchases of property and equipment in accounts payable
                      1,209,000          
      change in the fair value of preferred stock warrants
                               
      proceeds from issuance of notes payable
                               
      issuance of preferred stock warrants
                               
      proceeds from sale of preferred stock
                                
      accrued expenses
                            1,901,000 1,351,000 -3,096,000 2,584,000 
      purchases of property and equipment, net of disposals
                            -1,064,000 -958,000 -275,000  
      purchases of short-term investments
                              -40,573,000 -16,545,000 
      proceeds from sales or maturities of short-term investments
                              56,804,000 20,358,000 
    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.