This isn't really the place to argue about the definition of a startup, but "has lost money continuously since inception" and "hasn't IPOed" are on the list of many people when they define what a startup is. Amazon has both IPOed and has had many quarters of profit.