 Dine Brands Inc. DIN, -6.57 posted net income of 19.4 million, or 1.14 per share, after a loss of 1.6 million, or 10 cents per share, last year. Adjusted EPS of 1.32 beat the FactSet consensus of 1.27. 