XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Stockholders’ Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income
Total
Balance at Jul. 31, 2023 $ 499 $ 344,435 $ (268,350) $ 1,878 $ 78,462
Balance (in Shares) at Jul. 31, 2023 49,997,631        
Net loss (12,697) (12,697)
Share-based compensation charges 1,543 1,543
Vested restricted and performance stock units issued $ 4 4
Vested restricted and performance stock units issued (in Shares) 394,442        
Common stock issued for Asset Purchase Agreement bonus payment $ 3 481 484
Common stock issued for Asset Purchase Agreement bonus payment (in Shares) 347,610        
Issuance of common stock for employee 401(k) plan match $ 5 610 615
Issuance of common stock for employee 401(k) plan match (in Shares) 487,852        
Foreign currency translation adjustments 620 620
Balance at Apr. 30, 2024 $ 511 347,069 (281,047) 2,498 69,031
Balance (in Shares) at Apr. 30, 2024 51,227,535        
Balance at Dec. 31, 2023 $ 504 346,252 (278,027) 2,046 70,775
Balance (in Shares) at Dec. 31, 2023 50,489,771        
Net loss (3,020) (3,020)
Share-based compensation charges 207 207
Vested restricted and performance stock units issued $ 2 2
Vested restricted and performance stock units issued (in Shares) 249,912        
Issuance of common stock for employee 401(k) plan match $ 5 610 615
Issuance of common stock for employee 401(k) plan match (in Shares) 487,852        
Foreign currency translation adjustments 452 452
Balance at Apr. 30, 2024 $ 511 347,069 (281,047) 2,498 69,031
Balance (in Shares) at Apr. 30, 2024 51,227,535        
Balance at Jul. 31, 2024 $ 521 348,134 (294,428) 1,885 56,112
Balance (in Shares) at Jul. 31, 2024 52,244,074        
Net loss (7,701) (7,701)
Share-based compensation charges 523 523
Vested restricted and performance stock units issued $ 2 2
Vested restricted and performance stock units issued (in Shares) 158,730        
Payment of cash dividend (5,324) (5,324)
Foreign currency translation adjustments (214) (214)
Balance at Apr. 30, 2025 $ 523 343,333 (302,129) 1,671 43,398
Balance (in Shares) at Apr. 30, 2025 52,402,804        
Balance at Dec. 31, 2024 $ 523 343,159 (299,339) 2,273 46,616
Balance (in Shares) at Dec. 31, 2024 52,402,804        
Net loss (2,790) (2,790)
Share-based compensation charges 174 174
Foreign currency translation adjustments (602) (602)
Balance at Apr. 30, 2025 $ 523 $ 343,333 $ (302,129) $ 1,671 $ 43,398
Balance (in Shares) at Apr. 30, 2025 52,402,804