Annual report pursuant to Section 13 and 15(d)

Revenue - Narrative (Details)

v3.19.2
Revenue - Narrative (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Mar. 31, 2019
Jun. 30, 2019
Jul. 01, 2018
Jun. 30, 2018
Retained Earnings Adjustments [Line Items]        
Effect on retained earnings for new accounting pronouncement   $ 714,825   $ 1,056,445
Standard warranty coverage period   12 months    
Revenue, description of timing Our payment terms and conditions vary by contract type, although terms generally include a requirement of payment of 70% to 90% of total contract consideration within 30 to 60 days of shipment, with the remainder payable within 30 days of acceptance      
Increase in contract assets from Orbotech Acquisition   $ 76,300    
Revenue recognized in excess of amount billed to customer   16,800    
Decrease in contract assets, reclassified to accounts receivable   14,700    
Revenue recognized, included in contract liabilities at beginning of period   461,300    
Increase in contract liabilities from Orbotech Acquisition   43,200    
Accounting Standards Update 2014-09 | Effect of Changes        
Retained Earnings Adjustments [Line Items]        
Effect on retained earnings for new accounting pronouncement   $ 91,836 $ (21,000)  
Accounting Standards Update 2014-09 | Effect if changes, Deferral of estimated fair value of warranty service        
Retained Earnings Adjustments [Line Items]        
Effect on retained earnings for new accounting pronouncement     (97,000)  
Accounting Standards Update 2014-09 | Effect of changes, Reversal of warranty expense        
Retained Earnings Adjustments [Line Items]        
Effect on retained earnings for new accounting pronouncement     37,000  
Accounting Standards Update 2014-09 | Effect of changes, Timing of transfer of control        
Retained Earnings Adjustments [Line Items]        
Effect on retained earnings for new accounting pronouncement     $ 26,000