PVI posts high revenue in 2022, pays 30% cash dividend