The chain’s revenues were down about $1.25 billion in 2024, a decrease of $54.5 million from 2023, according to a February earnings release.
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results