Knowles Corporation (KN) reports earnings