Annual report pursuant to Section 13 and 15(d)

Segment Reporting (Details) - Schedule of Financial Information Represents the Operating Results of the Reportable Segments

v3.24.3
Segment Reporting (Details) - Schedule of Financial Information Represents the Operating Results of the Reportable Segments - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Products [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Revenues $ 31,907 $ 31,061
Cost of revenues 17,275 17,866
Research and development 2,615 3,864
Selling, general and administrative 12,571 12,302
Legal and related expenses 51 73
Total operating costs and expenses 32,512 35,734
Operating loss (605) (4,673)
Interest 141 118
Change in fair value of convertible debentures  
Other, net (26) 7
Fair value adjustment  
Foreign exchange loss (192) 1,280
Loss before taxes (682) (3,268)
Depreciation and amortization included above 714 687
Total 163 103
Capital expenditures 417 1,694
Corporate & Other [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Revenues
Cost of revenues
Research and development 27 40
Selling, general and administrative 9,152 14,900
Legal and related expenses 2,581 5,123
Total operating costs and expenses 11,760 20,063
Operating loss (11,760) (20,063)
Interest 3,200 (1,240)
Change in fair value of convertible debentures   (824)
Other, net 520 373
Fair value adjustment (1,095)  
Foreign exchange loss
Loss before taxes (9,135) (21,754)
Depreciation and amortization included above 551 365
Total 1,533 1,669
Capital expenditures 128 650
Consolidated [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Revenues 31,907 31,061
Cost of revenues 17,275 17,866
Research and development 2,642 3,904
Selling, general and administrative 21,723 27,202
Legal and related expenses 2,632 5,196
Total operating costs and expenses 44,272 55,797
Operating loss (12,365) (24,736)
Interest 3,341 (1,122)
Change in fair value of convertible debentures   (824)
Other, net 494 380
Fair value adjustment (1,095)  
Foreign exchange loss (192) 1,280
Loss before taxes (9,817) (25,022)
Depreciation and amortization included above 1,265 1,052
Total 1,696 1,772
Capital expenditures 545 2,344
Inventory Provision [Member] | Products [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Cost of revenues   1,629
Inventory Provision [Member] | Corporate & Other [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Cost of revenues  
Inventory Provision [Member] | Consolidated [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Cost of revenues   1,629
Selling, General and Administrative Expenses [Member] | Products [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Total 129 81
Selling, General and Administrative Expenses [Member] | Corporate & Other [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Total 1,533 1,669
Selling, General and Administrative Expenses [Member] | Consolidated [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Total 1,662 1,750
Cost of Sales [Member] | Products [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Total 34 22
Cost of Sales [Member] | Corporate & Other [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Total
Cost of Sales [Member] | Consolidated [Member]    
Schedule of Financial Information Represents the Operating Results of the Reportable Segments [Line Items]    
Total $ 34 $ 22