Village Farms earnings beat by $0.12, revenue fell short of estimates August 11, 2025 by Finance On Earth Village Farms’s profit was beaten for $ 0,12, no income