VTEX reported a net income of $2.5 million for the six months ending June 30, 2024, compared to a loss of $14.5 million in the same period last year. As of June 30, 2024, total assets were $355.4 million and total liabilities amounted to $104.5 million, indicating a strengthening financial position.