Revenue is no measure of the health or viability of a business. As one of my good friends always used to state; "Revenue is vanity, profit is sanity"!
You don't need to look far for an objective comparison - just take a look at the airline business and the never ending cycle of bankruptcies and failures with some of the largest operators out there.
The bigger they are, the harder they fall...