If you look at the financial calendar on the Altium website (Click Here) results are due to be released 20th August followed by an investor roadshow 21st - 23rd August.
I doubt they would be scheduling an investor roadshow following the results release if the results were expected to be bad.