v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Cash flows from operating activities:    
Net income $ 6,926 $ 1,280
Adjustments to reconcile net income to net cash used in operating activities:    
Depreciation and amortization 2,312 2,280
Transactional losses 263 893
Provision for inventories and accounts receivable 1,190 1,307
Deferred income taxes (389) (2,847)
Stock-based compensation 1,078 1,192
Other 87 25
Changes in assets and liabilities:    
Trade receivables 21,404 9,555
Inventories (25,094) (26,662)
Other current assets 538 1,014
Accounts payable 9,507 (2,869)
Accrued liabilities (2,627) 4,150
Accrued payroll and benefits (8,427) 992
Income taxes receivable (35) 2,720
Income taxes payable 131 (550)
Other non-current assets 201 290
Other non-current liabilities (109) 16
Net cash provided by/(used in) operating activities 6,956 (7,214)
Cash flows from investing activities:    
Capital expenditures (1,154) (1,533)
Long-term investments (507) (1,290)
Trademarks and other intangibles (35) (14)
Net cash used in investing activities (1,696) (2,837)
Cash flows from financing activities:    
Dividends paid (7,743) 0
Stock repurchases (1,541) 0
Stock awards and options exercised and other changes (248) (467)
Net cash used in financing activities (9,532) (467)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (1,015) 5,177
Net decrease in cash, cash equivalents and restricted cash (5,287) (5,341)
Cash, cash equivalents, and restricted cash at beginning of year 231,382 209,214
Cash, cash equivalents, and restricted cash at end of period 226,095 203,873
Noncash Investing and Financing Items [Abstract]    
Dividends declared but not paid 0 7,783
Reconciliation of cash, cash equivalents, and restricted cash:    
Cash and cash equivalents 225,263 203,086
Restricted cash included in other non-current assets 832 787
Cash, cash equivalents, and restricted cash at end of period $ 226,095 $ 203,873