Quarterly report pursuant to Section 13 or 15(d)

Segment Reporting (Details) - Schedule of operating results of the reportable segments

v3.22.2.2
Segment Reporting (Details) - Schedule of operating results of the reportable segments - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Clinical Services [Member]    
Segment Reporting Information [Line Items]    
Revenues $ 11,173 $ 19,741
Operating costs and expenses:    
Cost of revenues 10,082 11,203
Research and development 297 7
Selling, general and administrative 6,550 6,001
Legal fee expense 64 57
Total operating costs and expenses 16,993 17,268
Operating income (loss) (5,820) 2,473
Other income (expense):    
Interest, net (2) (2)
Other 5 49
Foreign exchange loss
Net income (loss) (5,817) 2,520
Depreciation and amortization included above 532 418
Share-based compensation included in above:    
Selling, general and administrative 48 20
Cost of revenues 16 4
Total 64 24
Capital expenditures 163 310
Products [Member]    
Segment Reporting Information [Line Items]    
Revenues 7,103 6,778
Operating costs and expenses:    
Cost of revenues 4,589 4,070
Research and development 690 732
Selling, general and administrative 2,430 3,095
Legal fee expense 25 13
Total operating costs and expenses 7,734 7,910
Operating income (loss) (631) (1,132)
Other income (expense):    
Interest, net 25 9
Other 2 2
Foreign exchange loss (797) (381)
Net income (loss) (1,401) (1,502)
Depreciation and amortization included above 165 212
Share-based compensation included in above:    
Selling, general and administrative 20 19
Cost of revenues 6
Total 26 19
Capital expenditures 306 486
Other [Member]    
Segment Reporting Information [Line Items]    
Revenues
Operating costs and expenses:    
Cost of revenues
Research and development 9 5
Selling, general and administrative 2,471 1,956
Legal fee expense 982 1,212
Total operating costs and expenses 3,462 3,173
Operating income (loss) (3,462) (3,173)
Other income (expense):    
Interest, net 47 32
Other (2) (196)
Foreign exchange loss
Net income (loss) (3,417) (3,337)
Depreciation and amortization included above 83 71
Share-based compensation included in above:    
Selling, general and administrative 340 173
Cost of revenues
Total 340 173
Capital expenditures 183 237
Consolidated [Member]    
Segment Reporting Information [Line Items]    
Revenues 18,276 26,519
Operating costs and expenses:    
Cost of revenues 14,671 15,273
Research and development 996 744
Selling, general and administrative 11,451 11,052
Legal fee expense 1,071 1,282
Total operating costs and expenses 28,189 28,351
Operating income (loss) (9,913) (1,832)
Other income (expense):    
Interest, net 70 39
Other 5 (145)
Foreign exchange loss (797) (381)
Net income (loss) (10,635) (2,319)
Depreciation and amortization included above 780 701
Share-based compensation included in above:    
Selling, general and administrative 408 212
Cost of revenues 22 4
Total 430 216
Capital expenditures $ 652 $ 1,033