Wal-Mart will give a half-million employees pay raises, the discount retail giant said Thursday as it announced a mixed quarterly earnings report.

Hourly workers will earn at least $1.75 above the current federal minimum wage, or $9 per hour, in April. By next February, it will rise to at least $10 per hour.