XML 47 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Changes in Contract Assets and Contract Liabilities (Detail) - USD ($)
$ in Thousands
6 Months Ended
Jun. 27, 2020
Dec. 28, 2019
TFE    
Contract liabilities:    
Contract liabilities $ 897 $ 4,327
Contract liabilities:    
Change in contract liabilities (3,430)  
TFE | Accounts Receivable, Unbilled    
Contract assets:    
Contract assets 560 760
Contract assets:    
Change in contract assets (200)  
TFE | Deferred Revenue    
Contract liabilities:    
Contract liabilities 464 320
Contract liabilities:    
Change in contract liabilities 144  
TFE | Customer Advances    
Contract liabilities:    
Contract liabilities 433 4,007
Contract liabilities:    
Change in contract liabilities (3,574)  
Photonics    
Contract assets:    
Contract assets 695 3,309
Contract assets:    
Change in contract assets (2,614)  
Photonics | Accounts Receivable, Unbilled    
Contract assets:    
Contract assets 574 3,210
Contract assets:    
Change in contract assets (2,636)  
Photonics | Deferred Revenue    
Contract liabilities:    
Contract liabilities 1,259  
Contract liabilities:    
Change in contract liabilities 1,259  
Photonics | Retainage    
Contract assets:    
Contract assets 121 $ 99
Contract assets:    
Change in contract assets $ 22