A24 films Net Worth