Shake Shack's GAAP loss for 2020 was $45.534 million, compared to a profit of $24.128 million the previous year. Revenue declined 12.1% to $522.867 million from $594.519 million a year earlier.