Quarterly report pursuant to Section 13 or 15(d)

Segment reporting (Details) - Schedule of segment reporting information, by segment

v3.19.3.a.u2
Segment reporting (Details) - Schedule of segment reporting information, by segment - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Jan. 31, 2020
Jan. 31, 2019
Clinical Services [Member]        
Segment Reporting Information [Line Items]        
Revenues $ 12,513 $ 12,000 $ 25,293 $ 26,297
Cost of revenues 10,243 11,025 21,218 21,993
Research and development 373   723  
Selling, general and administrative 5,895 6,200 12,110 12,260
Legal and related expenses 38 38 88 74
Total operating costs and expenses 16,549 17,263 34,139 34,327
Operating income (loss) (4,036) (5,263) (8,846) (8,030)
Interest (10) (15) (22) (33)
Other 16 (29) 19 11
Income (loss) before income taxes (4,030) (5,307) (8,849) (8,052)
Depreciation and amortization included above 392 374 801 777
Capital expenditures 142 409 289 763
Clinical Services [Member] | Selling, General and Administrative Expenses [Member]        
Segment Reporting Information [Line Items]        
Share-based compensation 33 40 67 78
Clinical Services [Member] | Total [Member]        
Segment Reporting Information [Line Items]        
Share-based compensation 33 40 67 78
Products [Member]        
Segment Reporting Information [Line Items]        
Revenues 6,871 7,327 14,298 14,290
Cost of revenues 3,332 3,723 6,878 6,994
Research and development 503 611 1,019 1,118
Selling, general and administrative 2,530 2,981 5,287 5,905
Legal and related expenses 1 1 1 8
Total operating costs and expenses 6,366 7,316 13,185 14,025
Operating income (loss) 505 11 1,113 265
Interest 16 14 34 30
Other 7 (4) (5)  
Foreign exchange (Gain)loss 79 126 270 (198)
Income (loss) before income taxes 607 147 1,412 97
Depreciation and amortization included above 253 343 503 685
Capital expenditures 18 26 145 78
Products [Member] | Selling, General and Administrative Expenses [Member]        
Segment Reporting Information [Line Items]        
Share-based compensation 22 26 44 50
Products [Member] | Total [Member]        
Segment Reporting Information [Line Items]        
Share-based compensation 22 26 44 50
Consolidated [Member]        
Segment Reporting Information [Line Items]        
Revenues 19,384 19,327 39,591 40,587
Cost of revenues 13,575 14,748 28,096 28,987
Research and development 1,065 833 2,119 1,561
Selling, general and administrative 10,693 11,497 21,832 22,467
Legal and related expenses 2,060 1,142 3,756 2,443
Total operating costs and expenses 27,393 28,220 55,803 55,458
Operating income (loss) (8,009) (8,893) (16,212) (14,871)
Interest 171 227 408 501
Other 72 132 199 179
Foreign exchange (Gain)loss 79 126 270 (198)
Income (loss) before income taxes (7,687) (8,408) (15,335) (14,389)
Depreciation and amortization included above 710 768 1,434 1,534
Capital expenditures 160 6,582 434 6,988
Consolidated [Member] | Selling, General and Administrative Expenses [Member]        
Segment Reporting Information [Line Items]        
Share-based compensation 302 291 521 526
Consolidated [Member] | Total [Member]        
Segment Reporting Information [Line Items]        
Share-based compensation 302 291 521 526
Therapeutics [Member]        
Segment Reporting Information [Line Items]        
Research and development 189 222 377 443
Total operating costs and expenses 189 222 377 443
Operating income (loss) (189) (222) (377) (443)
Income (loss) before income taxes (189) (222) (377) (443)
Other Segments [Member]        
Segment Reporting Information [Line Items]        
Selling, general and administrative 2,268 2,316 4,435 4,302
Legal and related expenses 2,021 1,103 3,667 2,361
Total operating costs and expenses 4,289 3,419 8,102 6,663
Operating income (loss) (4,289) (3,419) (8,102) (6,663)
Interest 165 228 396 504
Other 49 165 185 168
Income (loss) before income taxes (4,075) (3,026) (7,521) (5,991)
Depreciation and amortization included above 65 51 130 72
Capital expenditures   6,147   6,147
Other Segments [Member] | Selling, General and Administrative Expenses [Member]        
Segment Reporting Information [Line Items]        
Share-based compensation 247 225 410 398
Other Segments [Member] | Total [Member]        
Segment Reporting Information [Line Items]        
Share-based compensation $ 247 $ 225 $ 410 $ 398