Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.1.1.u2
Segment Reporting (Details) - Schedule of Financial Information Represents the Operating Results of the Reportable Segments - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 2024
Apr. 30, 2023
Products [Member]        
Segment Reporting Information [Line Items]        
Revenues $ 8,022 $ 7,485 $ 24,381 $ 22,102
Operating costs and expenses:        
Cost of revenues 4,289 4,476 12,969 13,681
Research and development 595 872 2,012 2,675
Selling, general and administrative 2,881 3,069 9,266 8,989
Legal and related expenses 19 51 55
Total operating costs and expenses 7,765 8,436 24,298 25,400
Operating income (loss) 257 (951) 83 (3,298)
Other income (expense)        
Interest 37 30 104 84
Change in fair value of convertible debentures    
Other (31) 2 (28) 6
Foreign exchange gain (loss) (524) 347 (842) 1,022
Income (loss) before taxes (261) (572) (683) (2,186)
Depreciation and amortization included above 162 182 500 518
Share-based compensation included above:        
Share-based compensation 40 26 122 77
Capital expenditures 123 331 369 1,268
Corporate & Other [Member]        
Segment Reporting Information [Line Items]        
Revenues
Operating costs and expenses:        
Cost of revenues
Research and development 10 12 23 33
Selling, general and administrative 1,598 3,143 7,284 8,089
Legal and related expenses 692 4,246 2,476 6,105
Total operating costs and expenses 2,300 7,401 9,783 14,227
Operating income (loss) (2,300) (7,401) (9,783) (14,227)
Other income (expense)        
Interest 689 (66) 2,491 15
Change in fair value of convertible debentures (384)   (1,095)  
Other 125 142 401 256
Foreign exchange gain (loss)
Income (loss) before taxes (1,870) (7,325) (7,986) (13,956)
Depreciation and amortization included above 175 93 374 267
Share-based compensation included above:        
Share-based compensation 167 462 1,421 1,211
Capital expenditures 20 282 53 506
Consolidated [Member]        
Segment Reporting Information [Line Items]        
Revenues 8,022 7,485 24,381 22,102
Operating costs and expenses:        
Cost of revenues 4,289 4,476 12,969 13,681
Research and development 605 884 2,035 2,708
Selling, general and administrative 4,479 6,212 16,550 17,078
Legal and related expenses 692 4,265 2,527 6,160
Total operating costs and expenses 10,065 15,837 34,081 39,627
Operating income (loss) (2,043) (8,352) (9,700) (17,525)
Other income (expense)        
Interest 726 (36) 2,595 99
Change in fair value of convertible debentures (384)   (1,095)  
Other 94 144 373 262
Foreign exchange gain (loss) (524) 347 (842) 1,022
Income (loss) before taxes (2,131) (7,897) (8,669) (16,142)
Depreciation and amortization included above 337 275 874 785
Share-based compensation included above:        
Share-based compensation 207 488 1,543 1,288
Capital expenditures 143 613 422 1,774
Selling, General and Administrative Expenses [Member] | Products [Member]        
Share-based compensation included above:        
Share-based compensation 32 20 97 60
Selling, General and Administrative Expenses [Member] | Corporate & Other [Member]        
Share-based compensation included above:        
Share-based compensation 167 462 1,421 1,211
Selling, General and Administrative Expenses [Member] | Consolidated [Member]        
Share-based compensation included above:        
Share-based compensation 199 482 1,518 1,271
Cost of Sales [Member] | Products [Member]        
Share-based compensation included above:        
Share-based compensation 8 6 25 17
Cost of Sales [Member] | Corporate & Other [Member]        
Share-based compensation included above:        
Share-based compensation
Cost of Sales [Member] | Consolidated [Member]        
Share-based compensation included above:        
Share-based compensation $ 8 $ 6 $ 25 $ 17