The days of Amazon’s profit struggles are long gone