If the question is actually revenue, it completely depends on the business. How much marketing, sales, support etc the software requires.
Profit is what is left once all costs have been taken from revenue.
Profits are calculated after salaries are paid.