Quarterly report pursuant to Section 13 or 15(d)

Contingencies (Details)

v3.19.2
Contingencies (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Feb. 05, 2019
USD ($)
Apr. 30, 2019
USD ($)
Apr. 30, 2019
USD ($)
Contingencies (Details) [Line Items]      
Number Of Pending Cases     3
Gain (Loss) Related to Litigation Settlement $ 19,400 $ 28,925 $ 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