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.21.2
Segment reporting (Details) - Schedule of financial information represents the operating results of the reportable segments - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Clinical Services [Member]    
Segment Reporting Information [Line Items]    
Revenues $ 19,741 $ 21,223
Operating costs and expenses:    
Cost of revenues 11,203 12,995
Research and development 7 121
Selling, general and administrative 6,001 6,098
Legal fee expense 57 25
Capital expenditures 310 540
Total operating costs and expenses 17,268 19,239
Operating income (loss) 2,473 1,984
Other income (expense):    
Interest, net (2) (6)
Other 49 15
Foreign exchange loss
Net income (loss) 2,520 1,993
Depreciation and amortization included above 418 409
Products [Member]    
Segment Reporting Information [Line Items]    
Revenues 6,778 7,432
Operating costs and expenses:    
Cost of revenues 4,070 3,763
Research and development 732 592
Selling, general and administrative 3,095 2,445
Legal fee expense 13 5
Capital expenditures 486 44
Total operating costs and expenses 7,910 6,805
Operating income (loss) (1,132) 627
Other income (expense):    
Interest, net 9 10
Other 2 2
Foreign exchange loss (381) (164)
Net income (loss) (1,502) 475
Depreciation and amortization included above 212 185
Therapeutics [Member]    
Segment Reporting Information [Line Items]    
Revenues
Operating costs and expenses:    
Cost of revenues
Research and development 5 33
Selling, general and administrative 17
Legal fee expense
Capital expenditures
Total operating costs and expenses 5 50
Operating income (loss) (5) (50)
Other income (expense):    
Interest, net
Other
Foreign exchange loss
Net income (loss) (5) (50)
Depreciation and amortization included above
Other [Member]    
Segment Reporting Information [Line Items]    
Revenues
Operating costs and expenses:    
Cost of revenues
Research and development
Selling, general and administrative 1,956 1,454
Legal fee expense 1,212 610
Capital expenditures 237 33
Total operating costs and expenses 3,168 2,064
Operating income (loss) (3,168) (2,064)
Other income (expense):    
Interest, net 32 (55)
Other (196)
Foreign exchange loss
Net income (loss) (3,332) (2,119)
Depreciation and amortization included above 71 66
Consolidated [Member]    
Segment Reporting Information [Line Items]    
Revenues 26,519 28,655
Operating costs and expenses:    
Cost of revenues 15,273 16,758
Research and development 744 746
Selling, general and administrative 11,052 10,014
Legal fee expense 1,282 640
Capital expenditures 1,033 617
Total operating costs and expenses 28,351 28,158
Operating income (loss) (1,832) 497
Other income (expense):    
Interest, net 39 (51)
Other (145) 17
Foreign exchange loss (381) (164)
Net income (loss) (2,319) 299
Depreciation and amortization included above 701 660
Selling, general and administrative [Member] | Clinical Services [Member]    
Operating costs and expenses:    
Selling, general and administrative 20 9
Selling, general and administrative [Member] | Products [Member]    
Operating costs and expenses:    
Selling, general and administrative 19 16
Selling, general and administrative [Member] | Therapeutics [Member]    
Operating costs and expenses:    
Selling, general and administrative
Selling, general and administrative [Member] | Other [Member]    
Operating costs and expenses:    
Selling, general and administrative 173 129
Selling, general and administrative [Member] | Consolidated [Member]    
Operating costs and expenses:    
Selling, general and administrative 212 154
Cost of revenues [Member] | Clinical Services [Member]    
Operating costs and expenses:    
Cost of revenues 4 13
Cost of revenues [Member] | Products [Member]    
Operating costs and expenses:    
Cost of revenues
Cost of revenues [Member] | Therapeutics [Member]    
Operating costs and expenses:    
Cost of revenues
Cost of revenues [Member] | Other [Member]    
Operating costs and expenses:    
Cost of revenues
Cost of revenues [Member] | Consolidated [Member]    
Operating costs and expenses:    
Cost of revenues 4 13
Total [Member] | Clinical Services [Member]    
Operating costs and expenses:    
Total 24 22
Total [Member] | Products [Member]    
Operating costs and expenses:    
Total 19 16
Total [Member] | Therapeutics [Member]    
Operating costs and expenses:    
Total
Total [Member] | Other [Member]    
Operating costs and expenses:    
Total 173 129
Total [Member] | Consolidated [Member]    
Operating costs and expenses:    
Total $ 216 $ 167