RE:New presentation posted August 28, 2024 on company websiteLooks like it is just forecasts for 2024 and beyond. Most of their growth was between 2019 and 2023. So possible end of growth cycle for the company for the time being.
They might be caught up on their filing requirements and put this out in hopes to minimize dumping of the stock once trading resumes.