Chart before earnings looks bearish, head and shoulder pattern spotted.
Chart Patterns

Penafian