XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Feb. 01, 2025
Feb. 03, 2024
Jan. 28, 2023
Cash flows from operating activities:      
Net income $ 3,055 $ 27,854 $ 89,123
Adjustments to reconcile net income to net cash provided by operating activities:      
Loss from retirement plan terminations   5,690  
Recognition of accumulated foreign currency translation adjustment     66
Amortization and write-off of deferred debt issuance costs 77 77 76
Impairment (gain) of assets 1,303 116 (159)
Depreciation and amortization 13,878 13,833 15,381
Gain on sale of equipment (12) (107)  
Deferred taxes, net of valuation allowance 2,190 9,329 (31,624)
Stock compensation expense 2,614 2,496 1,384
Board of directors' stock compensation 447 443 501
Changes in operating assets and liabilities:      
Accounts receivable 1,862 (2,786) 390
Inventories 5,482 12,036 (11,240)
Prepaid expenses and other current assets 1,953 (1,094) (599)
Other assets (129) 29 (80)
Accounts payable 6,991 (10,195) 2,383
Operating leases, net (2,888) (3,563) (7,510)
Accrued expenses and other liabilities (7,240) (4,564) 1,852
Net cash provided by operating activities 29,583 49,594 59,944
Cash flows from investing activities:      
Additions to property and equipment, net (27,723) (17,418) (9,642)
Proceeds from sale of equipment 12 145  
Purchase of short-term investments (48,011) (79,883)  
Maturity of short-term investments 44,383 48,010  
Net cash used for investing activities (31,339) (49,146) (9,642)
Cash flows from financing activities:      
Repurchase of common stock (13,730) (24,541) (12,728)
Payment of excise tax on repurchased shares of common stock (205)    
Proceeds from the exercise of stock options 80 368 839
Tax withholdings paid related to net share settlements (78) (759) (1,845)
Net cash used for financing activities (13,933) (24,932) (13,734)
Net increase (decrease) in cash and cash equivalents (15,689) (24,484) 36,568
Cash and cash equivalents:      
Beginning of period 27,590 52,074 15,506
End of period $ 11,901 $ 27,590 $ 52,074