XML 70 R36.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Changes in Contract Assets and Contract Liabilities (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 28, 2020
Dec. 28, 2019
TFE    
Contract liabilities:    
Contract liabilities $ 5,182 $ 4,327
Contract liabilities:    
Change in contract liabilities 855  
TFE | Accounts Receivable, Unbilled    
Contract assets:    
Contract assets 760
Contract assets:    
Change in contract assets (760)  
TFE | Deferred Revenue    
Contract liabilities:    
Contract liabilities 486 320
Contract liabilities:    
Change in contract liabilities 166  
TFE | Customer Advances    
Contract liabilities:    
Contract liabilities 4,696 4,007
Contract liabilities:    
Change in contract liabilities 689  
Photonics    
Contract assets:    
Contract assets 6,290 3,309
Contract assets:    
Change in contract assets 2,981  
Photonics | Accounts Receivable, Unbilled    
Contract assets:    
Contract assets 6,187 3,210
Contract assets:    
Change in contract assets 2,977  
Photonics | Retainage    
Contract assets:    
Contract assets 103 $ 99
Contract assets:    
Change in contract assets $ 4