Financial insights of CEIX