SNAP Financials: Snap Inc AI Analysis