VTEX reported a net loss of $2,454,000 for Q1 2024, an improvement from a loss of $7,928,000 in Q1 2023, while total revenue increased by 24% to $52,648,000 compared to $42,282,000 a year earlier. As of March 31, 2024, total assets were $346,642,000 and liabilities totaled $103,711,000, showing a healthy increase in financial stability.