Third Quarter 2026 Financial Results on Wednesday, October 21, 2026, after the market closed, and the numbers tell a split story: profitability metrics that had been sliding for a year finally turned ...