From Sedar and rereading the MD&A I found a nice gold nugget of information. DDC expects $784k revenue to come in once they complete their part of the service contract of deliveries as the contract unfolds over the course of time. That means future revenue is higher than all the combined revenue ever received to date!
"Where payments are received in advance of completing the corresponding performance
obligation, the amount is recognized as deferred revenue until such performance obligations are completed. The
Company expects to recognize $784,551 of revenue related to performance obligations that are unsatisfied as of
December 31, 2021."