v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2026
Jan. 31, 2025
Jan. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 95,074 $ 71,486 $ 75,924
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation 15,340 15,927 17,794
Noncash operating lease expense 6,398 5,788 5,245
Amortization of finance lease right-of-use assets 1,424 0 0
Stock-based compensation expense 4,205 3,638 6,209
Income from equity method investments (12,485) (9,385) (13,921)
Dividends received from equity method investments 10,526 8,521 12,030
Interest income from investments (4,842) (5,576) (10,008)
Loss on disposal of real estate and property and equipment 192 50 243
Deferred income tax (3,472) 9,802 14,627
Changes in assets and liabilities:      
Accounts receivable 6,829 1,674 1,977
Inventory 3,254 (4,692) 21,760
Prepaid expenses and other assets (289) (14,946) (4,495)
Income taxes refundable (5,929) (717) (2,766)
Accounts payable – trade 8,395 (14,724) 7,868
Long-term taxes payable (4,334) 4,334 0
Accrued expenses and other liabilities (2,457) (6,988) (4,517)
Net cash provided by operating activities 117,829 64,192 127,970
CASH FLOWS FROM INVESTING ACTIVITIES:      
Capital expenditures (68,439) (71,318) (37,663)
Purchases of short-term investments (296,386) (372,341) (448,507)
Maturities of short-term investments 277,000 370,357 514,586
Proceeds from disposal of real estate and property and equipment 7 262 29
Deposits 127 180 (43)
Net cash (used in) provided by investing activities (87,691) (72,860) 28,402
CASH FLOWS FROM FINANCING ACTIVITIES:      
Treasury stock acquired (33,383) (14,741) 0
Capital contributions from minority investor 9 0 22
Payments to noncontrolling interests holders (4,104) (3,733) (4,344)
Principal paid on finance lease liabilities (181) 0 0
Net cash used in financing activities (37,659) (18,474) (4,322)
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (7,521) (27,142) 152,050
CASH AND CASH EQUIVALENTS-Beginning of year 196,255 223,397 71,347
CASH AND CASH EQUIVALENTS-End of year 188,734 196,255 223,397
Non-cash investing activities-Accrued capital expenditures 8,758 1,152 918
Non-cash investing activities-Capital additions transferred from prepaid expenses 839 217 0
Non-cash financing activities-Stock awards issued   2,172 965
Non-cash financing activities-Stock awards accrued 3,896 2,037 2,172
Non-cash financing activities-Stock repurchases accrued   781 0
Operating right-of-use assets acquired and liabilities incurred upon lease commencement 3,007 13,734 3,210
Finance right-of-use assets acquired and liabilities incurred upon lease commencement $ 3,381 $ 0 $ 0