Regarding:
The following are my criteria for investing...
1) revenues must be up 9 quarters,,,period to period....
2) income must be up 7 quarters,,, period to period....
3) PROFIT MARGIN must be up 6 quarters,,, period to period...
4) current assets must exceed ALL liabilities...
5) return on stockholders equity must be up for 8 quarters...
Those are pretty stringent requirements, but I guess a few must pass every now and then. If you have criteria like this, you should probably take a look at Anumati.com for accessing financial statements and ratios. It's the only site that I know of that has 8-10 quarters of data available for free. It would probably make analyzing companies a lot faster for you!