MCARY Financials: Mercari, Inc. AI Analysis