Annual report pursuant to Section 13 and 15(d)

Contingencies (Details)

v3.19.3
Contingencies (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Feb. 05, 2019
USD ($)
Apr. 30, 2019
USD ($)
Jul. 31, 2019
USD ($)
Contingencies (Details) [Line Items]      
Number of Pending Cases     3
Gain (Loss) Related to Litigation Settlement $ 19,400   $ 28,925
Roche [Member]      
Contingencies (Details) [Line Items]      
Litigation Settlement, Amount Awarded from Other Party $ 21,000    
Hologic inc [Member]      
Contingencies (Details) [Line Items]      
Litigation Settlement, Amount Awarded from Other Party   $ 14,000  
Gain (Loss) Related to Litigation Settlement   $ 9,500