Not to detract from our excitement, but adding a bit of reality, that 20 million seems to be for the entire 5-year period of the new contract, or 1 million per quarter(roughly $333,333/mo.).
Thankfully, there are many more contracts still coming, that should ramp up the income, and that is where my imagination and faith are centered!