Despite recent stock price growth, unclear future revenue trends and last year's significant revenue drop may lead to doubts about the sustainability of the current share price. Without notable medium term improvements, investors' willingness to pay an industry-standard P/S ratio could dwindle.