XML 15 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating activities    
Net income $ 5,810 $ 1,907
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization 2,516 2,904
Stock compensation expense 3,431 2,249
Inventory adjustment to net realizable value 32 0
Provision for doubtful accounts 33 101
Deferred tax expense 1,501 612
Gain on disposal of property and equipment (8) (14)
Changes in operating assets and liabilities:    
Accounts receivable (11,747) 64
Inventory (3,151) (3,266)
Prepaid taxes and tax refund receivable (153) 358
Prepaid expenses and other assets 2,189 40
Operating lease assets and liabilities (246) (10)
Accounts payable (6,638) (6,757)
Accrued expenses and other current liabilities (5,206) (6,422)
Deferred revenue (348) (227)
Payables to sellers (155) (412)
Net cash used in operating activities (12,140) (8,873)
Investing activities    
Purchases of property and equipment, including capitalized software (1,818) (1,731)
Purchase of short-term investments (10,671) (2,369)
Maturities of short-term investments 2,086 1,986
Other investing activities, net (5) 31
Net cash used in investing activities (10,408) (2,083)
Financing activities    
Common stock repurchases (79) (1,168)
Taxes paid associated with net settlement of stock compensation awards (883) (225)
Payments of the principal portion of finance lease liabilities (24) (26)
Proceeds from exercise of stock options, net of tax 114 127
Net cash used in financing activities (872) (1,292)
Effect of exchange rate differences on cash and cash equivalents (1,106) 524
Net decrease in cash and cash equivalents (24,526) (11,724)
Cash and cash equivalents at beginning of period 153,226 110,281
Cash and cash equivalents at end of period 128,700 98,557
Supplemental disclosure of cash flow information    
Cash paid (received) for income taxes, net 692 $ (117)
Non-cash: Common stock surrendered in the exercise of stock options $ 19