Monarch Casino & Resort posts $123.7m in Q2 2023 net revenue