no, revenue will create profit which will be offset by debt and other liabilities. you'd have to look at the last financial reports and see what to subtract from 5m. and even then the market cap can be anything else, if the public deems it more valuable than its current valuation.
for example, AMD has about 4x more debt than it does profit and its market cap is in the billions.