woeful set of numbers here. ebitda up 10% but eps only up 5% inspires zero confidence. missed forecasts by 5% plus