Casey's General Stores (NASDAQ: CASY ) is estimated to post its Q2 earnings at $0.85 per share on revenue of $1.91 billion. Camelot Information Systems (NYSE: CIS ) is expected to report its Q3 earnings at $0.13 per share on revenue of $71.00 million. ABM Industries (NYSE: ABM )