Enova Q2 2026 Net Income Tops $105 Million - IJR News