XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.4
Note 1 - Basis of Presentation (As Restated) (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2024
Jul. 31, 2024
Jul. 31, 2023
Jan. 31, 2024
Accounts Payable, Current $ 23,249 $ 19,988   $ 25,323
Accounts Receivable, after Allowance for Credit Loss, Current   39,565   $ 46,646
Net Cash Provided by (Used in) Operating Activities (73) 2,744 $ 3,533  
Net Cash Provided by (Used in) Investing Activities (589) (1,233) $ (6,792)  
Revision of Prior Period, Error Correction, Adjustment [Member]        
Accounts Payable, Current $ (1,400)      
Accounts Receivable, after Allowance for Credit Loss, Current   (400)    
Net Cash Provided by (Used in) Operating Activities   400    
Net Cash Provided by (Used in) Investing Activities   $ (500)