Too much analysis in your post, speculation only, opinion only.
Nobody knows what is really happening, results are delayed with several companies, among which I own two, which are late by over 3 weeks, Canadian stocks by the way....Actlab also!
No panic, just wait and see....