XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Disaggregation of Revenue      
Total revenues $ 707,622 $ 797,963 $ 1,018,878
Throughput and storage      
Disaggregation of Revenue      
Total revenues [1] 89,067 86,514 80,193
Sulfur services      
Disaggregation of Revenue      
Total revenues 14,572 13,430 12,337
Terminalling and storage segment      
Disaggregation of Revenue      
Total revenues 89,067 86,514 80,193
Terminalling and storage segment | Throughput and storage      
Disaggregation of Revenue      
Total revenues 89,067 86,514 80,193
Transportation segment      
Disaggregation of Revenue      
Total revenues 223,934 223,677 219,008
Transportation segment | Land transportation      
Disaggregation of Revenue      
Total revenues 165,353 166,717 166,631
Transportation segment | Inland transportation      
Disaggregation of Revenue      
Total revenues 51,826 50,890 45,050
Transportation segment | Offshore transportation      
Disaggregation of Revenue      
Total revenues 6,755 6,070 7,327
Sulfur service segment      
Disaggregation of Revenue      
Total revenues 129,771 140,995 179,164
Sulfur service segment | Sulfur product sales      
Disaggregation of Revenue      
Total revenues 31,347 30,170 42,247
Sulfur service segment | Fertilizer product sales      
Disaggregation of Revenue      
Total revenues 83,852 97,395 124,580
Sulfur service segment | Sulfur services      
Disaggregation of Revenue      
Total revenues 14,572 13,430 12,337
Specialty products segment      
Disaggregation of Revenue      
Total revenues 264,850 346,777 540,513
Specialty products segment | Natural gas liquids product sales      
Disaggregation of Revenue      
Total revenues 144,238 214,713 398,422
Specialty products segment | Lubricant product sales      
Disaggregation of Revenue      
Total revenues $ 120,612 $ 132,064 $ 142,091
[1] Related Party Transactions Included Above
Year Ended December 31,
 202420232022
Revenues:   
Terminalling and storage$71,799 $72,138 $66,867 
Transportation33,250 29,276 28,393 
Sulfur Services664 — — 
Product sales457 8,767 554 
Costs and expenses:   
Cost of products sold: (excluding depreciation and amortization)   
Specialty products31,789 35,930 39,356 
Sulfur services11,915 11,182 10,717 
          Terminalling and storage72 75 19 
Expenses:   
Operating expenses106,831 100,851 93,630 
Selling, general and administrative39,385 32,021 31,758