So what does all this mean? Where does the company stand and do we expect a rebound? Thanks, Johnny