XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information        
Total revenues $ 65,194,911 $ 21,374,127 $ 123,278,904 $ 57,577,556
Cost of revenues (exclusive of depreciation and amortization shown separately below) 52,904,991 22,197,805 96,251,265 49,034,659
Depreciation and amortization attributable to costs of revenues 1,393,350 1,239,564 2,741,170 2,415,986
Gross profit (loss) 10,896,570 (2,063,242) 24,286,469 6,126,911
Selling, general and administrative expenses 8,825,940 6,030,560 16,752,520 12,731,078
Depreciation and amortization attributable to operating expenses 482,869 473,897 965,738 932,033
Income (loss) from operations 1,587,761 (8,567,699) 6,568,211 (7,536,200)
Base oil        
Segment Reporting Information        
Total revenues 12,928,334 5,474,972 22,337,543 13,640,599
Pygas        
Segment Reporting Information        
Total revenues 3,861,942 1,172,766 6,834,373 3,630,606
Industrial fuel        
Segment Reporting Information        
Total revenues 409,522 83,940 721,215 1,293,828
Distillates        
Segment Reporting Information        
Total revenues 19,565,227 5,124,562 35,555,056 5,124,562
Oil collection services        
Segment Reporting Information        
Total revenues 2,091,284 2,058,734 3,729,640 3,257,562
Metals        
Segment Reporting Information        
Total revenues 6,847,085 2,978,313 13,127,132 6,336,880
Other re-refinery products        
Segment Reporting Information        
Total revenues 2,152,438 849,885 3,620,667 3,506,589
VGO/Marine fuel sales        
Segment Reporting Information        
Total revenues 17,339,079 3,630,955 37,353,278 20,786,930
Black Oil        
Segment Reporting Information        
Total revenues 34,356,396 11,543,136 66,514,644 41,074,506
Cost of revenues (exclusive of depreciation and amortization shown separately below) 24,165,394 11,848,334 44,001,840 31,914,575
Depreciation and amortization attributable to costs of revenues 1,089,417 982,085 2,163,678 1,918,980
Gross profit (loss) 9,101,585 (1,287,283) 20,349,126 7,240,951
Selling, general and administrative expenses 7,516,867 4,869,390 13,938,563 10,280,613
Depreciation and amortization attributable to operating expenses 353,947 347,667 707,895 682,783
Income (loss) from operations 1,230,771 (6,504,340) 5,702,668 (3,722,445)
Black Oil | Base oil        
Segment Reporting Information        
Total revenues 12,928,334 4,919,622 22,042,228 12,282,349
Black Oil | Pygas        
Segment Reporting Information        
Total revenues 0 0 0 0
Black Oil | Industrial fuel        
Segment Reporting Information        
Total revenues 0 83,940 0 1,241,076
Black Oil | Distillates        
Segment Reporting Information        
Total revenues 0 0 0 0
Black Oil | Oil collection services        
Segment Reporting Information        
Total revenues 2,022,975 2,058,734 3,584,901 3,257,562
Black Oil | Metals        
Segment Reporting Information        
Total revenues 0 0 0 0
Black Oil | Other re-refinery products        
Segment Reporting Information        
Total revenues 2,066,008 849,885 3,534,237 3,506,589
Black Oil | VGO/Marine fuel sales        
Segment Reporting Information        
Total revenues 17,339,079 3,630,955 37,353,278 20,786,930
Refining & Marketing        
Segment Reporting Information        
Total revenues 23,836,691 6,297,328 43,110,644 8,807,920
Cost of revenues (exclusive of depreciation and amortization shown separately below) 22,467,363 5,958,778 40,618,133 8,554,830
Depreciation and amortization attributable to costs of revenues 126,429 113,986 252,062 219,754
Gross profit (loss) 1,242,899 224,564 2,240,449 33,336
Selling, general and administrative expenses 688,108 578,027 1,447,518 1,170,416
Depreciation and amortization attributable to operating expenses 108,472 105,780 216,943 206,178
Income (loss) from operations 446,319 (459,243) 575,988 (1,343,258)
Refining & Marketing | Base oil        
Segment Reporting Information        
Total revenues 0 0 0 0
Refining & Marketing | Pygas        
Segment Reporting Information        
Total revenues 3,861,942 1,172,766 6,834,373 3,630,606
Refining & Marketing | Industrial fuel        
Segment Reporting Information        
Total revenues 409,522 0 721,215 52,752
Refining & Marketing | Distillates        
Segment Reporting Information        
Total revenues 19,565,227 5,124,562 35,555,056 5,124,562
Refining & Marketing | Oil collection services        
Segment Reporting Information        
Total revenues 0 0 0 0
Refining & Marketing | Metals        
Segment Reporting Information        
Total revenues 0 0 0 0
Refining & Marketing | Other re-refinery products        
Segment Reporting Information        
Total revenues 0 0 0 0
Refining & Marketing | VGO/Marine fuel sales        
Segment Reporting Information        
Total revenues 0 0 0 0
Recovery        
Segment Reporting Information        
Total revenues 7,001,824 3,533,663 13,653,616 7,695,130
Cost of revenues (exclusive of depreciation and amortization shown separately below) 6,272,234 4,390,693 11,631,292 8,565,254
Depreciation and amortization attributable to costs of revenues 177,504 143,493 325,430 277,252
Gross profit (loss) 552,086 (1,000,523) 1,696,894 (1,147,376)
Selling, general and administrative expenses 620,965 583,143 1,366,439 1,280,049
Depreciation and amortization attributable to operating expenses 20,450 20,450 40,900 43,072
Income (loss) from operations (89,329) (1,604,116) 289,555 (2,470,497)
Recovery | Base oil        
Segment Reporting Information        
Total revenues 0 555,350 295,315 1,358,250
Recovery | Pygas        
Segment Reporting Information        
Total revenues 0 0 0 0
Recovery | Industrial fuel        
Segment Reporting Information        
Total revenues 0 0 0 0
Recovery | Distillates        
Segment Reporting Information        
Total revenues 0 0 0 0
Recovery | Oil collection services        
Segment Reporting Information        
Total revenues 68,309 0 144,739 0
Recovery | Metals        
Segment Reporting Information        
Total revenues 6,847,085 2,978,313 13,127,132 6,336,880
Recovery | Other re-refinery products        
Segment Reporting Information        
Total revenues 86,430 0 86,430 0
Recovery | VGO/Marine fuel sales        
Segment Reporting Information        
Total revenues $ 0 $ 0 $ 0 $ 0