Lennox reports mixed Q3 results