XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.2
Restatement of Previously Issued Consolidated Financial Statement - Consolidated Statements of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Cash flows from operating activities:        
Net income $ 3,138 $ 3,566 $ 4,418 $ 5,705
Adjustments to reconcile net income/(loss) to net cash provided by operating activities:        
Depreciation and amortization $ 2,377 2,294 4,657 4,582
Transactional gains     1,400 (75)
Provision for inventories and accounts receivable     2,548 2,292
Deferred income taxes     (1,209) (553)
Stock-based compensation     2,234 2,855
Other     652 171
Changes in assets and liabilities:        
Trade receivables     4,838 (2,261)
Inventories     (44,369) (32,298)
Other current assets     (239) (8,375)
Accounts payable     (705) 3,493
Accrued liabilities     15,954 6,108
Accrued payroll and benefits     3,199 618
Income taxes receivable     1,137 4,508
Income taxes payable     (6,177) (22,962)
Other non-current assets     580 276
Other non-current liabilities     66 6
Net cash used in operating activities     $ (11,016) (35,910)
As Previously Reported        
Cash flows from operating activities:        
Net income   3,861   6,924
Adjustments to reconcile net income/(loss) to net cash provided by operating activities:        
Depreciation and amortization       4,582
Transactional gains       (75)
Provision for inventories and accounts receivable       2,292
Deferred income taxes       (553)
Stock-based compensation       2,855
Other       171
Changes in assets and liabilities:        
Trade receivables       (6,864)
Inventories       (31,401)
Other current assets       (8,375)
Accounts payable       3,493
Accrued liabilities       6,608
Accrued payroll and benefits       2,243
Income taxes receivable       4,126
Income taxes payable       (22,218)
Other non-current assets       276
Other non-current liabilities       6
Net cash used in operating activities       (35,910)
Adjustment        
Cash flows from operating activities:        
Net income   $ (295)   (1,219)
Adjustments to reconcile net income/(loss) to net cash provided by operating activities:        
Depreciation and amortization       0
Transactional gains       0
Provision for inventories and accounts receivable       0
Deferred income taxes       0
Stock-based compensation       0
Other       0
Changes in assets and liabilities:        
Trade receivables       4,603
Inventories       (897)
Other current assets       0
Accounts payable       0
Accrued liabilities       (500)
Accrued payroll and benefits       (1,625)
Income taxes receivable       382
Income taxes payable       (744)
Other non-current assets       0
Other non-current liabilities       0
Net cash used in operating activities       $ 0