XML 70 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Related Party Transactions - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Jun. 30, 2020
Related Party Transaction [Line Items]      
Outstanding purchase order $ 119.7    
Affiliated      
Related Party Transaction [Line Items]      
Outstanding purchase order $ 33.1    
Ablecom Technology      
Related Party Transaction [Line Items]      
Related party, product sold percent 93.60% 92.70%  
Ablecom Technology | Affiliated      
Related Party Transaction [Line Items]      
Outstanding purchase order $ 11.1   $ 23.2
Ablecom Technology | Charles Liang and wife | Investee      
Related Party Transaction [Line Items]      
Ownership percentage 10.50%    
Ablecom Technology | Steve Liang and other family members | Management and immediate family member of management      
Related Party Transaction [Line Items]      
Ownership percentage 28.80%    
Compuware      
Related Party Transaction [Line Items]      
Outstanding purchase order $ 21.9   $ 45.7