Blue Bird Corporation (BLBD) reports earnings