Financial insights of SXC