Weak earnings due to exceptional issues, but revenues were good. The company appears to have successfully reduced SG&A. Backlog is decent, and revenues beat even with delays in Army Corps lettings.
Margins should return. Some weak hands got flushed, but the report seems to bode well for the future. Although I think there may still be some volatility going forward, congrats to those who got in yesterday. It's hard to beat 10% in a day.