Blue Bird Corporation BLBD reported earnings of 92 cents per share for the first quarter of fiscal 2025 (ended Dec 28, 2024), which topped the Zacks Consensus Estimate of 83 cents. The company had ...