XML 42 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition Revenue Recognition (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2019
Jul. 01, 2018
Contract Assets $ 8,732  
Contract Assets Period $ Change $ (5,091)  
Contract Assets Period % Change (36.80%)  
Accounting Standards Update 2014-09 [Member]    
Contract Assets   $ 13,823