XML 45 R32.htm IDEA: XBRL DOCUMENT
v3.22.4

Revenue (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2022
Revenue from Contract with Customer [Abstract] |
Disaggregation of Revenue | The following table disaggregates our revenue by major source:
| 2022 |  | 2021 |  | 2020
Terminalling and storage segment |  |  |  |  |
Lubricant product sales | $ | 142,016 |  |  | $ | 103,809 |  |  | $ | 103,300 |
Throughput and storage | 80,268 |  |  | 75,223 |  |  | 80,864 |
| $ | 222,284 |  |  | $ | 179,032 |  |  | $ | 184,164 |
Transportation segment |  |  |  |  |
Land transportation | $ | 166,631 |  |  | $ | 111,611 |  |  | $ | 88,652 |
Inland transportation | 45,050 |  |  | 29,536 |  |  | 40,507 |
Offshore transportation | 7,327 |  |  | 3,167 |  |  | 3,333 |
| $ | 219,008 |  |  | $ | 144,314 |  |  | $ | 132,492 |
Sulfur service segment |  |  |  |  |
Sulfur product sales | $ | 42,247 |  |  | $ | 32,416 |  |  | $ | 24,176 |
Fertilizer product sales | 124,580 |  |  | 100,827 |  |  | 72,172 |
Sulfur services | 12,337 |  |  | 11,799 |  |  | 11,659 |
| $ | 179,164 |  |  | $ | 145,042 |  |  | $ | 108,007 |
Natural gas liquids segment |  |  |  |  |
Natural gas liquids product sales | $ | 398,422 |  |  | $ | 414,043 |  |  | $ | 247,479 |
| $ | 398,422 |  |  | $ | 414,043 |  |  | $ | 247,479 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction |
| 2023 |  | 2024 |  | 2025 |  | 2026 |  | 2027 |  | Thereafter |  | Total
Terminalling and storage |  |  |  |  |  |  |  |  |  |  |  |  |
Throughput and storage | $ | 42,247 |  |  | $ | 43,571 |  |  | $ | 44,879 |  |  | $ | 46,164 |  |  | $ | 47,549 |  |  | $ | 204,927 |  |  | $ | 429,337 |
Natural Gas Services |  |  |  |  |  |  |  |  |  |  |  |  |
Natural Gas Liquids | $ | 5,782 |  |  | $ | 5,798 |  |  | $ | 5,782 |  |  | $ | 3,358 |  |  | $ | — |  |  | $ | — |  |  | $ | 20,720 |
Sulfur services |  |  |  |  |  |  |  |  |  |  |  |  |
Sulfur product sales | 18,796 |  |  | 18,796 |  |  | 18,796 |  |  | 4,391 |  |  | 295 |  |  | — |  |  | 61,074 |
Total | $ | 66,825 |  |  | $ | 68,165 |  |  | $ | 69,457 |  |  | $ | 53,913 |  |  | $ | 47,844 |  |  | $ | 204,927 |  |  | $ | 511,131 |

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of expected timing for satisfying remaining performance obligation. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(1) -URI https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045 + Details
Name: | us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration