I agree. The article is intentionally vague. Millions of dollars in revenue is relatively easy vs. millions in net profit.
That said, presumably the value of the entity could be a multiple of the revenue. Either way the article fails to shed enough light on it.