Solid 2023 numbers may propel Maya’s IPO plans