BA is set to report Q2 earnings results Wednesday morning. The same report this time last year was one of their best. Can we see a repeat?