XML 92 R78.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Changes in Product Warranty Accrual (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 03, 2020
Jun. 30, 2019
Jun. 30, 2018
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Beginning Balance $ 1,870 $ 1,336 $ 1,691
Accruals for warranties issued during the period 2,839 2,274 1,318
Settlements made during the period (1,613) (1,909) (1,790)
Ending Balance $ 3,835 1,870 1,336
Minimum      
Product Warranty Liability [Line Items]      
Product warranty term 12 months    
Maximum      
Product Warranty Liability [Line Items]      
Product warranty term 36 months    
American Panel Corporation      
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Warranty assumed from CES $ 739 0 0
Germane Systems, LC      
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Warranty assumed from CES 0 169 0
Themis      
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward]      
Warranty assumed from CES $ 0 $ 0 $ 117