Source? They kept their profit margins near zero during their retail only days, but Walmart/Target/Kroger/etc have only ever earned 2% to 5% profit margins anyway.
If their reports claim AWS profits are now offsetting losses in retail, then I guess their retail division has started losing money in the last few years for some reason. Which is odd given COVID landing in their lap.