VTEX reported its financial results for the year ending December 31, 2023, with total revenue of $201.5 million, up from $157.6 million in 2022, but incurred a net loss of $13.7 million compared to a loss of $52.4 million the previous year. As of December 31, 2023, current assets totaled $266.3 million and total assets were $341.1 million.