XML 67 R50.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Additional Information (Details)
$ in Millions
12 Months Ended
Jun. 30, 2019
USD ($)
segment
Revenue from Contract with Customer [Abstract]  
Invoice payment description The Company generally invoices customers at shipment and for professional services either as provided or upon meeting certain milestones. Customer invoices are generally due within 30 to 90 days after issuance. The Company’s contracts with customers typically do not include significant financing components as the period between the transfer of performance obligations and timing of payment are generally within one year.
Revenue recognized | $ $ 593.7
Number of reportable business segment | segment 1