Call me a cynic, but I get the feeling this IPO is more of an early investor/founder cash out?
https://www.sec.gov/Archives/edgar/data/1701114/000104746917...
This seems more like a liquidity raise to fund future growth that just happened to be timed incorrectly with respect to the Amazon / Whole Foods announcement.