Twin Disc Incorporated (TWIN) reports earnings