XML 26 R53.htm IDEA: XBRL DOCUMENT v3.20.1
BUSINESS COMBINATIONS (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Jul. 02, 2019
Apr. 03, 2020
Mar. 29, 2019
Dec. 27, 2019
BUSINESS COMBINATIONS        
Par value (in dollars per share)   $ 0.01   $ 0.01
Cash paid at closing       $ 27,000
Revenues.   $ 106,026 $ 91,793  
Cash paid     $ 21,800  
Onsite Energy Corporation        
BUSINESS COMBINATIONS        
Aggregate Purchase price $ 24,905      
Revenues.   2,200    
Cash paid 24,411      
Lime Energy        
BUSINESS COMBINATIONS        
Revenues.   $ 10,900    
Willdan Energy Solutions | Onsite Energy Corporation | Maximum        
BUSINESS COMBINATIONS        
Aggregate Purchase price $ 26,400