Earnings are reported per share so stock buybacks are actually a pretty common way to make earnings look better. Of course, it doesn't change the total earnings but the number reported by techcrunch would indeed change.
The analysts making EPS estimates know about the buybacks too and increase the EPS to compensate.