v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Operating activities    
Net income $ 25,437 $ 20,271
Adjustments to reconcile net income to net cash used inprovided by operating activities:    
Depreciation and amortization 7,906 7,741
Stock compensation expense 15,796 9,522
Inventory adjustment to net realizable value 123 32
Provision for doubtful accounts 267 199
Deferred tax expense 1,887 1,872
Impairment of long-lived and other non-current assets 0 459
Gain on disposal of property and equipment (2) (19)
Changes in operating assets and liabilities:    
Accounts receivable (1,330) (8,599)
Inventory (2,883) 2,124
Prepaid taxes and tax refund receivable 545 (1,881)
Prepaid expenses and other assets 469 885
Operating lease assets and liabilities (371) (283)
Accounts payable 610 (1,787)
Accrued expenses and other current liabilities (930) (2,733)
Deferred revenue (244) (62)
Payables to sellers 12,912 1,027
Other liabilities (1) (0)
Net cash provided by operating activities 60,191 28,768
Investing activities    
Cash paid for business acquisitions, net of cash acquired 0 (6,500)
Purchases of property and equipment, including capitalized software (6,178) (5,784)
Purchase of short-term investments (8,791) (16,217)
Maturities of short-term investments 8,309 7,417
Other investing activities, net 111 203
Net cash used in investing activities (6,549) (20,881)
Financing activities    
Common stock repurchases (1,513) (79)
Taxes paid associated with net settlement of stock compensation awards (7,985) (5,106)
Payments of the principal portion of finance lease liabilities (82) (75)
Proceeds from exercise of stock options, net of tax 1,106 192
Net cash used in financing activities (8,474) (5,068)
Effect of exchange rate differences on cash and cash equivalents (24) (440)
Net increase (decrease) in cash and cash equivalents 45,144 2,379
Cash and cash equivalents at beginning of period 174,607 153,226
Cash and cash equivalents at end of period 219,751 155,605
Supplemental disclosure of cash flow information    
Cash paid for income taxes, net 8,890 6,960
Non-cash: Common stock surrendered in the exercise of stock options 121 47
Non-cash: Acquisition consideration paid in common stock $ 0 $ 945