XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Investment in a Corporate Venture (Details) - USD ($)
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Jun. 30, 2020
Sep. 30, 2017
Schedule of Equity Method Investments [Line Items]        
Equity method investment, other than temporary impairment $ 0 $ 0    
Cost of revenue 632,335,000 668,875,000    
Current assets 1,479,521,000   $ 1,592,761,000  
Corporate Venture        
Schedule of Equity Method Investments [Line Items]        
Equity method investment, ownership percentage       30.00%
Cost of revenue 600,000 $ 22,100,000    
Accrued liabilities 2,300,000   3,000,000.0  
Current assets 600,000   7,800,000  
Investor in China | Corporate Venture        
Schedule of Equity Method Investments [Line Items]        
Equity method investment, ownership percentage       70.00%
Accrued Liabilities | Corporate Venture        
Schedule of Equity Method Investments [Line Items]        
Equity method investment, unamortized deferred gain from sale 2,000,000.0   2,000,000.0  
Long-Term Liabilities | Corporate Venture        
Schedule of Equity Method Investments [Line Items]        
Equity method investment, unamortized deferred gain from sale $ 500,000   $ 1,000,000.0