XML 15 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Disaggregated Revenue Disaggregated Revenue by Sales Channel (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 28, 2020
Mar. 30, 2019
Mar. 28, 2020
Mar. 30, 2019
Disaggregated Revenue by Sales Channel - Distributors $ 290,848 $ 234,561 $ 838,676 $ 784,652
Disaggregated Revenue by Sales Channel - Dist % 52.00% 43.00% 51.00% 45.00%
Disaggregated Revenue by Sales Channel - Direct Customer $ 271,068 $ 307,822 $ 807,350 $ 973,132
Disaggregated Revenue by Sales Channel - Direct % 48.00% 57.00% 49.00% 55.00%