XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Cash flows from operating activities:    
Net income $ 2,365 $ 4,436
Adjustments to reconcile net income to cash flows from operating activities:    
Depreciation 606 435
Amortization of finite-lived intangible assets 893 875
Share-based compensation 181 137
Non-cash lease expense 2,417 2,197
Bad debt recovery (22) (8)
Other losses (gains), net 6,032 (330)
Changes in operating assets and liabilities:    
Accounts receivable, net (943) 238
Inventories, net (1,889) 1,525
Prepaid expenses and other current assets 632 (367)
Accounts payable, accrued restructuring and accrued expenses 4,100 (1,351)
Refundable and accrued income taxes, net (58) 312
Other assets and liabilities (2,324) (1,516)
Net cash provided by operating activities 11,990 6,583
Cash flows from investing activities:    
Purchases of investments (12,797) (3,890)
Proceeds from disposition of securities 0 154,526
Additions of property and equipment (581) (552)
Proceeds from the disposition of property and equipment 1 0
Net cash (used in) provided by investing activities (13,377) 150,084
Cash flows from financing activities:    
Preferred dividend payments (537) (536)
Repayment of remaining principal balance on SPHG Note (12,940) 0
Net cash used in financing activities (13,477) (536)
Net effect of exchange rate changes on cash, cash equivalents and restricted cash 66 (884)
Net increase in cash, cash equivalents and restricted cash (14,798) 155,247
Cash, cash equivalents and restricted cash, beginning of period 251,190 123,404
Cash, cash equivalents and restricted cash, end of period 236,392 278,651
Cash and cash equivalents, end of period 233,927 276,705
Restricted cash for funds held for clients, end of period 2,465 1,946
Cash, cash equivalents and restricted cash, end of period $ 236,392 $ 278,651