Of course there is another view. Companies have good days and bad days in normal management terms. Mostly they get to evaluate hese issues over a resonable preiod reporting what is germane. With daily scrutiny such normaility is difficult.
If you expect gold medals every day you are going to be disappointed- that is a reality of life and business.
It is the trend in production management and profits that we need to be happy with