Quarterly report pursuant to Section 13 or 15(d)

Business Combinations - Schedule of Non-recurring Adjustments Attributable to Business Combination (Details)

v3.19.3
Business Combinations - Schedule of Non-recurring Adjustments Attributable to Business Combination (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Business Acquisition    
Adjustment to revenue $ 1,413,414 $ 1,093,260
Adjustment to expense $ (346,396) (395,944)
Deferred revenue fair value adjustment | Orbotech and three privately-held companies    
Business Acquisition    
Adjustment to revenue   0
Inventory fair value adjustment | Orbotech and three privately-held companies    
Business Acquisition    
Adjustment to expense   478
Transaction costs | Orbotech and three privately-held companies    
Business Acquisition    
Adjustment to expense   (4,898)
Compensation costs | Orbotech and three privately-held companies    
Business Acquisition    
Adjustment to expense   $ 2,811