Moody’s Ratings recently estimated that Spencer’s and Spirit made about $1.9 billion in 2023—with with Spirit bringing in more than Spencer’s.