It's always good to remember that revenue is an unreliable indicator of profit. Many people starting their first business grossly underestimate the cost of overheads and especially how much those overheads will increase as the business grows. You soon reach the stage where it's impossible for one person to handle all aspects of running the business, but often before you have sufficient profits to automate processes and hire additional staff and before your business has anything which makes it attractive to outside investors (even if the owner is willing to trade equity for capital to fund growth).