Spirit Halloween's meme-worthy $2 billion business is successful thanks to scooping up short-term leases from bankrupt stores
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.
(Fortune, 2025-10-27T17:34:58Z)