XML 57 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
REVENUES (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Disaggregation of Revenue [Line Items]    
Revenues $ 180,720,661 $ 145,499,092
Northern United States    
Disaggregation of Revenue [Line Items]    
Revenues 41,207,747 31,242,068
Southern United States    
Disaggregation of Revenue [Line Items]    
Revenues 139,512,914 114,257,024
Petroleum products    
Disaggregation of Revenue [Line Items]    
Revenues 168,733,378 138,156,622
Metals    
Disaggregation of Revenue [Line Items]    
Revenues 11,987,283 7,342,470
Black Oil    
Disaggregation of Revenue [Line Items]    
Revenues 143,836,981 107,988,551
Black Oil | Northern United States    
Disaggregation of Revenue [Line Items]    
Revenues 41,207,747 31,242,068
Black Oil | Southern United States    
Disaggregation of Revenue [Line Items]    
Revenues 102,629,234 76,746,483
Black Oil | Petroleum products    
Disaggregation of Revenue [Line Items]    
Revenues 143,836,981 107,988,551
Black Oil | Metals    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Refining & Marketing    
Disaggregation of Revenue [Line Items]    
Revenues 22,935,482 20,097,325
Refining & Marketing | Northern United States    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Refining & Marketing | Southern United States    
Disaggregation of Revenue [Line Items]    
Revenues 22,935,482 20,097,325
Refining & Marketing | Petroleum products    
Disaggregation of Revenue [Line Items]    
Revenues 22,935,482 20,097,325
Refining & Marketing | Metals    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Recovery    
Disaggregation of Revenue [Line Items]    
Revenues 13,948,198 17,413,216
Recovery | Northern United States    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Recovery | Southern United States    
Disaggregation of Revenue [Line Items]    
Revenues 13,948,198 17,413,216
Recovery | Petroleum products    
Disaggregation of Revenue [Line Items]    
Revenues 1,960,915 10,070,746
Recovery | Metals    
Disaggregation of Revenue [Line Items]    
Revenues $ 11,987,283 $ 7,342,470