MCARY Earnings: AI Insights on Mercari Inc