I ask because Amazon Studios is one of the production companies as well as the U.S. distributor.
No
nah, they release into theaters. They also produced The Neon Demon which was sent to theaters.