I wasn't able to find the 32M number but haven't spent much time looking. After looking at other movies directed by Nick Cassaventes and their revenue numbers I think this has overwhelming potential.
I expect $30M in global box offices at least and total revenue of over $50M. After looking at his other films I think $100M is possible in total revenue. We will find out soon enough. This is all just speculation.