Financial insights of MGTI