Dine Brands Global's GAAP loss for 2020 was $103.994 million, compared to a profit of $104.346 million in the previous year. Revenue fell 24.3% to $689.268 million from $910.178 million a year earlier.