Heico Corporation (HEI) reports earnings