You cannot have revenue without assets, the basic foundation of accounting is that assets generate revenue and double entry accounting is as basic as it gets.
So when revenue gets booked you sell something, Credit revenue and debit Accounts receivables which is an asset.