XML 47 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Restatement of Previously Issued Consolidated Financial Statement - Consolidated Statements of Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Cash flows from operating activities:        
Net income $ 9,661 $ 5,046 $ 14,079 $ 10,751
Adjustments to reconcile net income/(loss) to net cash provided by operating activities:        
Depreciation and amortization $ 2,382 2,378 7,039 6,960
Transactional losses     1,685 594
Provision for inventories and accounts receivable     4,282 4,489
Deferred income taxes     (708) (1,582)
Stock-based compensation     3,525 4,094
Other     741 265
Changes in assets and liabilities:        
Trade receivables     (17,823) (30,220)
Inventories     (28,250) (26,031)
Other current assets     4,014 (4,675)
Accounts payable     (9,314) (3,709)
Accrued liabilities     14,868 11,224
Accrued payroll and benefits     7,508 2,369
Income taxes receivable     2,216 8,982
Income taxes payable     (3,938) (20,954)
Other non-current assets     1,224 (3,141)
Other non-current liabilities     118 (43)
Net cash provided by/(used in) operating activities     $ 1,266 (40,627)
As Previously Reported        
Cash flows from operating activities:        
Net income   5,433   12,357
Adjustments to reconcile net income/(loss) to net cash provided by operating activities:        
Depreciation and amortization       6,960
Transactional losses       594
Provision for inventories and accounts receivable       4,489
Deferred income taxes       (1,582)
Stock-based compensation       4,094
Other       265
Changes in assets and liabilities:        
Trade receivables       (37,026)
Inventories       (24,697)
Other current assets       (4,675)
Accounts payable       (3,709)
Accrued liabilities       11,974
Accrued payroll and benefits       4,994
Income taxes receivable       8,374
Income taxes payable       (19,855)
Other non-current assets       (3,141)
Other non-current liabilities       (43)
Net cash provided by/(used in) operating activities       (40,627)
Adjustment        
Cash flows from operating activities:        
Net income   $ (387)   (1,606)
Adjustments to reconcile net income/(loss) to net cash provided by operating activities:        
Depreciation and amortization       0
Transactional losses       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       6,806
Inventories       (1,334)
Other current assets       0
Accounts payable       0
Accrued liabilities       (750)
Accrued payroll and benefits       (2,625)
Income taxes receivable       608
Income taxes payable       (1,099)
Other non-current assets       0
Other non-current liabilities       0
Net cash provided by/(used in) operating activities       $ 0