Investors are always looking for stocks that are poised to beat at earnings season and CACI International Inc ( CACI - Free Report ) may be one such company. The firm has earnings coming up pretty soon, and events are shaping up quite nicely for their report.