XML 62 R104.htm IDEA: XBRL DOCUMENT v3.19.3
Operating Segments and Geographic Information - Schedule of Contract Balances (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2019
Jun. 29, 2019
Segment Reporting [Abstract]    
Accounts receivable, net $ 292.8 $ 238.0
Accounts receivable, net, change $ 54.8  
Accounts receivable, net, percentage change 23.00%  
Deferred revenue and customer deposits $ 2.5 $ 2.9
Deferred revenue and customer deposits, change $ (0.4)  
Deferred revenue and customer deposits, percentage change (13.80%)