News
Total revenue decreased by $54.5 million and net income fell by $77.5 million, compared to a net loss of $21.2 million during 2023. Meanwhile, menu prices rose 7.3% in 2024, according to the report.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results