They operate around 16,774 stores! They expect 2024 sales about $32 billion. How do you lose money with sales like that?
Total costs exceed revenue.