- Q3 net income attributable to SXC reached $21.8M or $0.25 diluted EPS (vs $22.2M / $0.26 in prior year period)
- Consolidated Adjusted EBITDA increased to $76.9M compared to $59.1M in Q3 prior year
- Company included settlement details and revised outlook metrics in 8-K filing
?? Positive AI Sentiment (+1.5 / 10)