XML 60 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 27, 2019
USD ($)
Sep. 27, 2019
USD ($)
Jun. 28, 2019
USD ($)
Mar. 29, 2019
USD ($)
Dec. 28, 2018
USD ($)
Sep. 28, 2018
USD ($)
Jun. 29, 2018
USD ($)
Mar. 30, 2018
USD ($)
Dec. 27, 2019
USD ($)
segment
Dec. 28, 2018
USD ($)
Dec. 29, 2017
USD ($)
Dec. 30, 2016
USD ($)
SEGMENT INFORMATION                        
Number of operating segments | segment                 2      
Number of reporting segments | segment                 2      
Segment reconciliation                        
Contract revenue $ 129,416 $ 117,494 $ 104,396 $ 91,793 $ 86,438 $ 71,386 $ 59,833 $ 54,595 $ 443,099 $ 272,252 $ 273,352  
Depreciation and amortization                 15,027 6,060 3,949  
Interest expense                 4,900 700 (111)  
Segment profit (loss) before income tax expense                 4,656 12,161 13,691  
Income tax expense (benefit) 1,188 (376) (70) (927) (93) 1,597 869 (242) (185) 2,131 1,562  
Net income (loss) 3,202 $ 416 $ 1,640 $ (417) 1,201 $ 3,311 $ 3,315 $ 2,203 4,841 10,030 12,129  
Segment assets(1) 439,913       300,911       439,913 300,911 138,172  
Energy                        
Segment reconciliation                        
Contract revenue                 370,715 196,833    
Engineering and Consulting                        
Segment reconciliation                        
Contract revenue                 72,384 75,419    
Reporting Segments | Energy                        
Segment reconciliation                        
Contract revenue                 370,715 196,833 199,609  
Depreciation and amortization                 13,703 5,274 3,145  
Interest expense                 32 312 (90)  
Segment profit (loss) before income tax expense                 11,971 8,959 5,589  
Income tax expense (benefit)                 3,308 1,570 638  
Net income (loss)                 8,664 7,390 4,951  
Segment assets(1) 314,324       252,124       314,324 252,124 65,872  
Reporting Segments | Engineering and Consulting                        
Segment reconciliation                        
Contract revenue                 72,384 75,419 73,743  
Depreciation and amortization                 1,324 786 804  
Interest expense                   388 (21)  
Segment profit (loss) before income tax expense                 8,839 7,589 9,054  
Income tax expense (benefit)                 2,442 1,330 1,033  
Net income (loss)                 6,397 6,259 8,021  
Segment assets(1) 23,690       20,402       23,690 20,402 20,774  
Unallocated Corporate                        
Segment reconciliation                        
Interest expense                 4,868      
Segment profit (loss) before income tax expense                 (16,154) (4,387) (952)  
Income tax expense (benefit)                 (5,935) (769) (109)  
Net income (loss)                 (10,220) (3,619) (843)  
Segment assets(1) 125,029       51,515       125,029 51,515 74,656  
Intersegment                        
Segment reconciliation                        
Contract revenue                   0 0 $ 0
Segment assets(1) $ (23,130)       $ (23,130)       $ (23,130) $ (23,130) $ (23,130)