Allison Transmission Holdings Inc. (ALSN) reports earnings