Actually, that's exactly how it works. A company's value is based mainly on revenues. The revenues don't go into the share price, the share price is based on revenue. Higher revenue means higher market cap which means higher PPS.
Revenue X multiplier = market cap
Market cap ÷ OS = PPS
An RS does not change how much your shares are worth. Yes an RS is likely, and no it would not be a bad thing. With $334mil revenue this is a NASDAQ stock after an RS to get it above $4/share