Monarch Casino & Resort posts $121.7m in Q1 revenue