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 
      
                    
      cash flows from operating activities
                    
      net income
    5,874,000 -1,752,000 3,472,000 -6,877,000 -4,072,000 -6,762,000 -2,679,000 -19,047,000 -17,413,000 -15,925,000 -10,812,000 -20,251,000 -23,843,000 -32,166,000 -34,133,000 -45,903,000 
      adjustments to reconcile net income to net cash from operating activities:
                    
      depreciation and amortization
    12,531,000 12,486,000 12,162,000 12,332,000 11,829,000 11,121,000 10,583,000 10,370,000 9,760,000 9,284,000 9,140,000 8,917,000 7,930,000 7,880,000 7,137,000 6,546,000 
      stock-based compensation
    7,031,000 8,896,000 12,333,000 8,630,000 10,785,000 13,831,000 14,048,000 16,426,000 16,291,000 18,012,000 19,780,000 19,823,000 24,301,000 26,764,000 27,144,000 31,146,000 
      non-cash charitable contribution
        2,591,000   500,000   
      asset impairment charges
    25,000 175,000 311,000 294,000 101,000 22,000 399,000 1,823,000 757,000 255,000 395,000 138,000     
      amortization of cloud-based software implementation costs
    903,000 751,000 737,000 842,000 854,000 935,000 1,073,000 1,216,000 853,000 463,000 363,000      
      change in operating assets and liabilities:
                    
      accounts receivable
    -4,000 334,000 475,000 -855,000 115,000 -41,000 612,000 -1,059,000 455,000 -214,000 473,000 -325,000 -215,000 -74,000 163,000 -171,000 
      inventory
    -2,324,000 5,338,000 3,739,000 421,000 580,000 3,104,000 5,784,000 1,383,000 -3,817,000 4,606,000 4,442,000 1,728,000 182,000 -6,557,000 -7,147,000 -5,653,000 
      prepaid expenses and other assets
    -2,932,000 -849,000 1,934,000 -2,085,000 -1,087,000 2,852,000 -2,913,000 -3,686,000 -891,000 1,958,000 -657,000 -5,741,000 -2,161,000 1,931,000 -4,316,000 -6,112,000 
      accounts payable
    -12,949,000 -2,780,000 4,626,000 -12,578,000 11,883,000 -1,943,000 3,327,000 -1,123,000 608,000 3,069,000 -921,000 1,266,000 -10,670,000 710,000 751,000 -18,743,000 
      accrued expenses
    6,380,000 11,312,000 -560,000 6,793,000 -2,459,000 5,295,000 -108,000 -7,691,000 10,412,000 -3,793,000 -7,826,000 7,067,000 4,048,000 -6,209,000 -2,158,000 -2,238,000 
      deferred revenue
    475,000 -991,000 -9,845,000 13,142,000 -1,836,000 -188,000 -10,377,000 13,994,000 -1,321,000 60,000 -6,744,000 9,379,000 -2,034,000 -1,108,000 -2,654,000 5,296,000 
      lease assets and liabilities
    2,880,000 4,668,000 -601,000              
      other liabilities
    84,000 -210,000 575,000 146,000 -77,000 -81,000 -87,000 -99,000 -103,000 -109,000 -97,000 -148,000 -110,000 -287,000 2,217,000 -2,143,000 
      net cash from operating activities
    17,974,000 40,199,000 29,358,000 19,912,000 27,282,000 31,623,000 19,927,000 13,665,000 19,931,000 18,752,000 8,643,000 23,839,000 1,155,000 -4,328,000 -10,296,000 -31,859,000 
      capex
    -21,843,000 -16,552,000 -11,241,000 -18,854,000 -12,759,000 -18,144,000 -9,855,000 -15,867,000 -12,898,000 -11,831,000 -9,428,000 -15,066,000 -12,857,000 -16,471,000 -11,819,000 -15,583,000 
      free cash flows
    -3,869,000 23,647,000 18,117,000 1,058,000 14,523,000 13,479,000 10,072,000 -2,202,000 7,033,000 6,921,000 -785,000 8,773,000 -11,702,000 -20,799,000 -22,115,000 -47,442,000 
      cash flows from investing activities
                    
      purchases of property and equipment
    -19,490,000 -16,286,000 -16,152,000 -17,721,000 -14,223,000 -17,651,000 -14,437,000 -13,573,000 -15,488,000 -12,225,000 -12,385,000 -14,215,000 -14,097,000 -15,809,000 -16,060,000 -14,495,000 
      investment in optical equipment company
       -2,000,000         
      net cash from investing activities
    -19,490,000 -16,286,000 -16,152,000 -17,721,000 -14,223,000 -17,651,000 -16,437,000 -13,573,000 -16,488,000 -12,225,000 -12,385,000 -14,215,000 -14,097,000 -15,809,000 -16,060,000 -14,495,000 
      cash flows from financing activities
                    
      proceeds from stock option exercises
    32,000 78,000 39,000 17,000 47,000 2,548,000 91,000  174,000 762,000 81,000  67,000 48,000 180,000  
      shares withheld for taxes on stock-based compensation
    -4,640,000 -4,020,000 -2,341,000              
      proceeds from shares issued in connection with employee stock purchase plan
                
      net cash from financing activities
    -4,608,000 -2,773,000 -2,302,000 1,207,000 47,000 3,616,000 91,000 730,000 174,000 1,886,000 81,000 1,197,000 112,000 1,802,000 180,000 36,574,000 
      effect of exchange rates on cash
    100,000 170,000 9,000 -267,000 -32,000 -14,000 -91,000 107,000 -308,000 -19,000 -662,000 -121,000 -888,000 -386,000 84,000 -41,000 
      net change in cash and cash equivalents
    -6,024,000 21,310,000 10,913,000  13,074,000 17,574,000 3,490,000  3,309,000        
      cash and cash equivalents, beginning of period
    254,161,000  216,894,000  208,585,000     
      cash and cash equivalents, end of period
    -6,024,000 21,310,000 265,074,000  13,074,000 17,574,000 220,384,000  3,309,000 8,394,000 204,262,000  -13,718,000    
      supplemental disclosures
                    
      cash paid for income taxes
    65,000 606,000 37,000 253,000 437,000 276,000 69,000 19,000 74,000 229,000 97,000 65,000 174,000 263,000 34,000 42,000 
      cash paid for interest
    73,000 72,000 104,000 77,000 77,000 16,000 76,000 72,000 45,000 60,000 50,000 95,000 27,000 27,000 35,000 56,000 
      non-cash investing and financing activities:
                    
      purchases of property and equipment included in accounts payable and accrued expenses
    -2,353,000 -266,000 4,911,000 -1,133,000 1,464,000 -493,000 4,582,000 -2,294,000 2,590,000 394,000 2,957,000 -851,000 1,240,000 -662,000 4,241,000 -1,088,000 
      proceeds from shares issued in connection with espp
                    
      other financing activity
                    
      net increase in cash and cash equivalents
                   -9,821,000 
      cash and cash equivalents
                    
      beginning of year
                  256,416,000 
      end of year
                  230,324,000 -9,821,000 
      cash paid for amounts included in the measurement of lease liabilities
       22,791,000 467,000 10,801,000 10,400,000 10,002,000 9,594,000 6,681,000 10,849,000      
      other current liabilities
        153,000 -937,000 528,000 157,000 -95,000 -140,000 119,000 447,000 -143,000 104,000 129,000 1,000 
      right-of-use lease assets and current and non-current lease liabilities
        513,000 2,219,000 -263,000 1,001,000 1,844,000 626,000 988,000 1,039,000 2,361,000 1,414,000 2,571,000  
      deferred rent
                   5,567,000 
      proceeds from stock option and warrant exercises
                   9,948,000 
      employee tax withholding remitted in connection with exercise or release of equity awards
                   26,527,000 
      proceeds from repayment of related party loans
               46,000    99,000 
      repurchase of stock
                    
      payment for tender offer
                   
      related party loans issued in connection with stock option exercises
                   
      net decrease in cash and cash equivalents
              -4,323,000  -13,718,000 -18,721,000 -26,092,000  
      issuance of series f redeemable convertible preferred stock, net of issuance costs
                    
      issuance of series g redeemable convertible preferred stock, net of issuance costs
                    
      borrowings from credit facility
                    
      repayment of credit facility
                    
      stock repurchases
                    
      cancellation of options for consideration
                    
      other non-current assets
                    
    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.