XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Disaggregation of Revenue        
Total revenues $ 170,934 $ 176,697 $ 536,295 $ 616,862
Throughput and storage        
Disaggregation of Revenue        
Total revenues [1] 22,562 22,202 67,454 64,744
Sulfur services        
Disaggregation of Revenue        
Total revenues 3,477 3,358 10,431 10,073
Terminalling and storage segment        
Disaggregation of Revenue        
Total revenues 22,562 22,202 67,454 64,744
Terminalling and storage segment | Throughput and storage        
Disaggregation of Revenue        
Total revenues 22,562 22,202 67,454 64,744
Transportation segment        
Disaggregation of Revenue        
Total revenues 56,506 55,223 172,489 165,696
Transportation segment | Land transportation        
Disaggregation of Revenue        
Total revenues 40,514 40,965 126,117 124,064
Transportation segment | Inland marine transportation        
Disaggregation of Revenue        
Total revenues 14,146 12,658 41,446 37,093
Transportation segment | Offshore marine transportation        
Disaggregation of Revenue        
Total revenues 1,846 1,600 4,926 4,539
Sulfur services segment        
Disaggregation of Revenue        
Total revenues 24,660 32,577 95,533 108,586
Sulfur services segment | Sulfur product sales        
Disaggregation of Revenue        
Total revenues 8,585 8,453 21,789 22,191
Sulfur services segment | Fertilizer product sales        
Disaggregation of Revenue        
Total revenues 12,598 20,766 63,313 76,322
Sulfur services segment | Sulfur services        
Disaggregation of Revenue        
Total revenues 3,477 3,358 10,431 10,073
Specialty products segment        
Disaggregation of Revenue        
Total revenues 67,206 66,695 200,819 277,836
Specialty products segment | Natural gas liquids product sales        
Disaggregation of Revenue        
Total revenues 35,940 31,225 109,506 175,125
Specialty products segment | Lubricant product sales        
Disaggregation of Revenue        
Total revenues $ 31,266 $ 35,470 $ 91,313 $ 102,711
[1] Related Party Transactions Included Above
Three Months EndedNine Months Ended
September 30,September 30,
2024202320242023
Revenues:*    
Terminalling and storage$17,785 $18,542 $54,412 $54,121 
Transportation7,975 7,426 24,894 20,214 
Product Sales91 122 343 8,544 
Costs and expenses:*
Cost of products sold: (excluding depreciation and amortization)
Specialty products8,401 9,896 23,342 27,324 
Sulfur services3,014 2,787 8,926 8,139 
Terminalling and storage23 23 65 54 
Expenses:
Operating expenses26,153 25,606 79,077 74,491 
Selling, general and administrative12,215 8,477 27,716 23,549