And to bring this more on topic, high revenue alone doesn't equate good investments. I'm not bagging but look at TTI. I believe they have 40m+ revenue with a market cap in the teens.
The key is to look at other factors including debt, EBIT and EBITDA. Then look at future growth potential. A mature company with limited growth potential that can't generate profits on high revenue may as well generate lower revenues if they could do it more profitably.
XTE Price at posting:
33.5¢ Sentiment: Buy Disclosure: Held