XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Cash flows from operating activities:    
Net income $ 4,436 $ 4,957
Adjustments to reconcile net income to cash flows from operating activities:    
Depreciation 435 459
Amortization of finite-lived intangible assets 875 0
Amortization of deferred financing costs 0 12
Accretion of debt discount 0 510
Share-based compensation 137 177
Non-cash lease expense 2,197 2,230
Bad debt (recovery) expense (8) 960
Other gains, net (330) (2,885)
Changes in operating assets and liabilities:    
Accounts receivable, net 238 3,026
Inventories, net 1,525 (1,077)
Prepaid expenses and other current assets (367) (168)
Accounts payable, accrued restructuring and accrued expenses (1,351) 1,553
Refundable and accrued income taxes, net 312 118
Other assets and liabilities (1,516) (1,620)
Net cash provided by operating activities 6,583 8,252
Cash flows from investing activities:    
Purchases of investments (3,890) 0
Proceeds from disposition of securities 154,526 0
Additions of property and equipment (552) (548)
Proceeds from the disposition of property and equipment 0 16
Net cash provided by (used in) investing activities 150,084 (532)
Cash flows from financing activities:    
Preferred dividend payments (536) (537)
Repayments on capital lease obligations 0 (19)
Net cash used in financing activities (536) (556)
Net effect of exchange rate changes on cash, cash equivalents and restricted cash (884) (405)
Net increase in cash, cash equivalents and restricted cash 155,247 6,759
Cash, cash equivalents and restricted cash, beginning of period 123,404 58,045
Cash, cash equivalents and restricted cash, end of period 278,651 64,804
Cash and cash equivalents, end of period 276,705 59,948
Restricted cash for funds held for clients, end of period 1,946 4,856
Cash, cash equivalents and restricted cash, end of period $ 278,651 $ 64,804