v3.25.1
Note 3 - Business Combination (Details Textual) - USD ($)
12 Months Ended
Mar. 27, 2024
Sep. 01, 2023
Nov. 21, 2022
Aug. 16, 2021
Aug. 31, 2022
Jan. 31, 2025
Jan. 31, 2024
Aug. 31, 2023
Common Stock, Par or Stated Value Per Share (in dollars per share)           $ 0.01 $ 0.01  
Business Combination, Contingent Consideration, Liability [1]             $ 1,794,000  
Business Combination, Contingent Consideration, Liability, Current           $ 377,000 1,794,000  
Avelead [Member]                
Business Combination, Consideration Transferred       $ 29,700,000        
Payments to Acquire Businesses, Gross     $ 2,012,000 12,500,000        
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable       6,500,000        
Business Combination, Consideration Transferred, Liabilities Incurred       $ 10,700,000        
Business Combination, Consideration Transferred, Equity Interest, Share Issued, Number of Shares (in shares)       334,798        
Payments to Acquire Businesses, Net of Cash Acquired       $ 11,900,000        
Payments of Closing Costs Related to Working Capital Adjustment       $ 285,000        
Business Combination, Contingent Consideration, Payment Percentage in Cash       50.00%        
Business Combination, Contingent Consideration, Payment Percentage in Shares Issuance       50.00%        
Business Combination, Contingent Consideration, Percentage of Revenue         75.00%     40.00%
Business Combination, Contingent Consideration, Deduction         $ 665,000      
Business Combination, Contingent Consideration, Percentage of Revenue Assumption         80.00%     80.00%
Business Combination, Contingent Consideration, Floor Price Per Share (in dollars per share)         $ 52.5     $ 67.5
Business Combination, Contingent Consideration, Ceiling Price Per Share (in dollars per share)         $ 82.5     $ 97.5
Business Combination, Contingent Consideration, Liability, Current           $ 377,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Accelerated Vesting, Number (in shares)   10,000            
Avelead [Member] | Earnout Payment [Member]                
Business Combination, Consideration Transferred, Equity Interest, Share Issued, Number of Shares (in shares) 105,958   124,735          
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.01   $ 0.01          
Business Combination, Contingent Consideration, Liability     $ 4,000,000          
Business Combination, Contingent Consideration, Liability, Current             $ 1,794,000  
Payment for Contingent Consideration Liability, Financing Activities $ 887,000              
Avelead [Member] | Renewal Contingent Consideration [Member]                
Business Combination, Contingent Consideration, Liability     $ 1,000,000          
[1] On March 27, 2024, the Company issued the shares of its common stock owed as part of the acquisition earnout liability related to the acquisition of Avelead Consulting, LLC (“Avelead”). The remaining obligation related to the acquisition earnout liability is to be settled in cash (refer to Note 3 – Business Combinations for more information). At that time, the acquisition earnout liability no longer qualified as a Level 3 fair value calculation and was transferred out. As of that date, the Company recorded a valuation adjustment of $159,000 using the value of the shares issued adjusted for a discount for lack of marketability. See the table below for the roll-forward of values including the amount transitioned out of Level 3.