Put another way, now that the Twitter deal is apparently back on (see here, for example), is Elon Musk about to make the biggest and costliest mistake of his storied business career? According to this Hudson Institute report, Twitter’s total revenues for 2021 were roughly $5 billion, but at the same time Twitter’s estimated “enterprise value” is $36.51 billion. (See also this May 2022 report via Forbes.)
