NMI Holdings Inc (NMIH) reports earnings