Financial insights of CRK