Problem is, past performance is not an indication of future performance... the closest we can gather from financial statements is probably the Cash Flow statements. Even that, it's only a 1 dimensional view. Strategy and ability to execute is still key.
I think ROKU, CRM and TWLO are all great. But has their stock prices gone too high to be reasonable buys? ROKU went up almost 20% in the last 3 weeks, IIRC...