Galaxy Gaming reports 2023 results; annual stockholders meeting taking place in May