XML 101 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Revenue (Tables)
12 Months Ended
Dec. 28, 2019
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Major Lines
The following table disaggregates our revenue by major lines:
For the Fiscal Year Ended,
December 28, 2019
For the Fiscal Year Ended,
December 29, 2018
Total Net Sales by Major Lines of Business (thousands)
Environmental ServicesOil BusinessTotalEnvironmental ServicesOil BusinessTotal
Parts cleaning, containerized waste, & related products/services$168,521  $—  $168,521  $178,607  $—  $178,607  
Vacuum Services & Wastewater Treatment60,736  —  60,736  53,934  —  53,934  
Antifreeze Business27,321  —  27,321  19,021  —  19,021  
Field Services21,701  —  21,701  17,692  —  17,692  
Environmental Services - Other1,856  —  1,856  1,877  —  1,877  
Re-refinery Product Sales—  115,551  115,551  —  112,472  112,472  
Oil Collection Services & RFO—  21,445  21,445  —  21,405  21,405  
Oil Filter Business—  4,633  4,633  —  4,838  4,838  
Revenues from Contracts with Customers280,135  141,629  421,764  271,131  138,715  409,846  
Other Revenue22,408  255  22,663  —  337  337  
Total Revenues$302,543  $141,884  $444,427  $271,131  $139,052  $410,183  
Contract Assets and Contract Liabilities from Contracts with Customers
The following table provides information about contract assets and contract liabilities from contracts with customers:
(thousands)December 28, 2019December 29, 2018
Contract assets$64  $100  
Contract liabilities2,316  266  
Contract liabilities - net$2,252  $166