In cash basis accounting, revenue is recognized, when cash is received, no matter, when the service is completed or the goods are sold.
When cash is received when the service is completed. This was no matter. This was what revenue is recognized in cash basis accounting. The goods are sold. This was in cash basis accounting.