XML 33 R31.htm IDEA: XBRL DOCUMENT v3.19.3
Recently Issued Accounting Pronouncements (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 28, 2019
Sep. 29, 2018
Jun. 29, 2019
New Accounting Pronouncement, Early Adoption [Line Items]      
Accounts Receivable, Net, Current $ 370,316   $ 360,016
Cash flow from operating activities operating activities 141,270 $ 207,185  
Price adjustment and other revenue reserves $ 90,206   $ 100,490