#1039 by ARRNew York, USmeliopayments.com ↗MelioARR$157.2M revenue (est.)as of Oct 2026Employees623as of Oct 2026Valuation$4B25× ARRARR / employee$252Krevenue efficiency